I have been using thiserror, and somtimes snafu, for error handling in libraries and anyhow for error handling in applications.
This blog post describes a new library, Stackerror, that looks interesting. The post also gives a good overview of error handling in Rust.


no
no_std?