Rust의 Option과 Result부터 unwrap, ok_or_else, map, map_err, and_then, ? 연산자와 Box<dyn Error>까지 에러 처리의 전체 흐름을 한 번에 정리합니다.