Recoverable Errors with Result - The Rust Programming Language Rresult型 enum Result<T, E> { Ok(T), Err(E), } TはOkバリアントを返却するときの型、 EはErrを返却するときの型を表す。 use std::fs::File; fn main() { let greeting_file_result = File::open("hello.txt"); let greeting_file = match greeting_file_result { Ok(file) => file, Er…