Rustのエラーハンドリングは日々変わり続けている。
ここに書かれていることもすぐ古くなるため、日々最新の情報を追って欲しい。
Planning the 2021 Roadmap | Rust Blog
A project group proposal for error handling ergonomics, focusing on the std::error API, has an open RFC
エラーハンドリング以外のクレートは以下のページを参照。
This library provides
anyhow::Error
, a trait object based error type for easy idiomatic error handling in Rust applications.
errer - smooth & flexible error management with ideas from failure and SNAFU.