define-errors
A macro for defining error types.
See
https://docs.rs/define-errors
.