LockResult — 잠금 결과 타입 별칭
LockResult — 잠금 결과 타입 별칭
LockResult는 독(poison)될 수 있는 잠금 메서드의 결과를 위한 타입 별칭이에요.
출처: Rust 공식 문서
본문
pub type LockResult<T> = Result<T, PoisonError<T>>;
Ok 변형은 프리미티브가 독(poison)되지 않았고 연산 결과가 안에 들어 있음을 나타내요. Err 변형은 프리미티브가 독(poison)되었음을 나타내요. Err 변형은 항상 실패한 연산에서 반환된 값을 포함해요.