1 2 3 4 5 6 7 8 9 10 11 12 13 14
//! Error types used by this crate
#[macro_use]
pub mod macros;
pub mod context;
pub mod framework;
pub mod message;
pub use self::{context::Context, message::Message};
/// Box containing a thread-safe + `'static` error suitable for use as a
/// as an `std::error::Error::source`
pub type BoxError = Box<dyn std::error::Error + Send + Sync + 'static>;