Crate human_errors
source · [−]Expand description
Errors which make your users’ lives easier.
Provides a framework through which you can expose error chains which include advice for how users can respond to (and hopefully resolve) a failure. Designed to make you treat recovery from failure as a fundamental part of the design process in your application.
Modules
Traits for working with Errors.
Macros
Create a shim error type between [human_errors::Error] and other error types.
Structs
Enums
The fundamental error type used by this library.
Functions
Generates an error with the given message.
An error triggered by the system rather than the user.
An error triggered by the system rather than the user, with a deeper cause.
An error triggered by the system rather than the user, with a deeper cause.
A basic error triggered by something the user has done.
An error triggered by something the user has done, with a deeper cause.
An error triggered by something the user has done, with a deeper cause.