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>;