pub type BoxError = Box<dyn StdError + Send + Sync>;
The error type a transport may fail with: any error that can cross threads.
pub struct BoxError(/* private fields */);