[blog post]: Designing error types in Rust
TL;DR: https://mmapped.blog/posts/12-rust-error-handling.html
Hi! I am working on a large Rust code base. I spend a lot of my time designing interfaces and handling errors, so I wrote an post highlighting the heuristics I use daily. Hope you'll find it helpful.
If you know some useful tricks that I didn't mention or your experience doesn't match my observations, let me know in a comment!