pub type BoxedError = Box<dyn Error + Send + Sync + 'static>;
A boxed type-erased std::error::Error that can be sent between threads.
std::error::Error
struct BoxedError(/* private fields */);