Though we may want to adopt a fully generic error type eventually, this at least makes the error type compatible with anyhow (and makes it async-friendly, which is both good and bad, since it requires that user errors are thread safe regardless of whether it's important for them to be).
Summary
Though we may want to adopt a fully generic error type eventually, this at least makes the error type compatible with
anyhow
(and makes it async-friendly, which is both good and bad, since it requires that user errors are thread safe regardless of whether it's important for them to be).See: https://github.com/pubgrub-rs/pubgrub/issues/116