pub type Error = Box<dyn Error + Sync + Send>;
Error type that lambdas may result in
struct Error(/* private fields */);