human_errors/
lib.rs

1//! Errors which make your users' lives easier.
2//!
3//! Provides a framework through which you can expose error chains
4//! which include advice for how users can respond to (and hopefully
5//! resolve) a failure. Designed to make you treat recovery from failure
6//! as a fundamental part of the design process in your application.
7
8mod error;
9mod helpers;
10mod kind;
11mod option;
12pub mod prelude;
13#[cfg(feature = "pretty")]
14mod pretty;
15mod result;
16mod wrapper;
17
18pub use error::*;
19pub use helpers::*;
20pub use kind::*;
21pub use option::OptionExt;
22#[cfg(feature = "pretty")]
23pub use pretty::*;
24pub use result::ResultExt;
25pub use wrapper::*;