pub type BError = Box<Error>;
The boxed Error, the desired way to pass Error
struct BError(/* private fields */);