Result<T, E>

Result 처리 방식 선택표

복구 가능한 에러는 값으로 도착합니다. 그 자리에서 처리할지, 맥락을 붙여 패닉할지, 호출자에게 넘길지를 코드 의도로 고릅니다.

API별 책임

error policy

`match`

성공과 실패를 현재 함수 안에서 명시적으로 분기합니다.

`unwrap`

Err이면 즉시 패닉합니다. 예제나 임시 코드에 적합합니다.

`expect`

패닉하되 실패하면 안 되는 이유를 메시지로 남깁니다.

`?`

Err을 호출자에게 전파하고 성공 경로를 짧게 유지합니다.