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 from;
10mod helpers;
11mod kind;
12#[cfg(feature = "pretty")]
13mod pretty;
14mod result;
15mod wrapper;
16
17pub use error::*;
18pub use helpers::*;
19pub use kind::*;
20#[cfg(feature = "pretty")]
21pub use pretty::*;
22pub use result::ResultExt;
23pub use wrapper::*;