pub type BoxError = Box<dyn Error + Send + Sync>;
Represents a type-erased error that comes from some external source
pub struct BoxError(/* private fields */);