1pub type Error = Box<dyn std::error::Error + Send + Sync>; 2 3pub type Result<T> = core::result::Result<T, Error>;