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.