Tour of Rust 목차

결과

Rust에는 실패할 가능성이 있는 값을 리턴할 수 있도록 해주는 Result라 불리는 내장된 generic enum이 있습니다. 이는 Rust에서 오류 처리를 하는 관용적인 방법입니다.

enum Result<T, E> {
    Ok(T),
    Err(E),
}

우리의 generic 자료형이 쉼표로 구분된 여러개의 매개화된 자료형(parameterized types)을 갖고 있는 것을 기억해 두기 바랍니다.

이 enum은 매우 흔해서, 어디서나 OkErr로 enum을 인스턴스화 할 수 있습니다.