jq-rs
jq-rs copied to clipboard
Look at adopting `thiserror`
trafficstars
The error handling scene in the rust community has been shifting with the (sort of) recent changes to the Error trait in the std lib.
The current Belle of the Ball as far as libraries for setting up errors (for library authors) is thiserror. Take a look at it and see if there's value in adopting it.
I think at the very least, we should audit the current error trait implementation here and make sure we're following the current good patterns.