[blog post]: Designing error types in Rust

188 points roman-kashitsyn

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!