-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
The maintainer of err-derive, the crate we currently use to generate our Error trait implementation, has "soft-deprecated" the crate and mentioned that they're using thiserror for their personal projects. thiserror is written by a prominent Rust library author (the creator of serde, among other things) and has seen rapid adoption in the community, so we should switch over to that as part of our 2.0 release.