Crate jane_eyre

Source
Expand description

By Currer Bell

Modules§

config
Configuration options for customizing the behavior of the provided panic and error reporting hooks
eyre
This library provides eyre::Report, a trait object based error handling type for easy idiomatic error handling and reporting in Rust applications.
owo_colors
This crate provides OwoColorize, an extension trait for colorizing a formatter.
section
Helpers for adding custom sections to error reports

Structs§

Context
A custom handler type for eyre::Report which provides colorful error reports and tracing-error support.
Handler
A custom handler type for eyre::Report which provides colorful error reports and tracing-error support.
IndentedSection
An indented section with a header for an error report
Report
The core error reporting type of the library, a wrapper around a dynamic error reporting type.

Traits§

Help
A helper trait for attaching informational sections to error reports to be displayed after the chain of errors
Section
A helper trait for attaching informational sections to error reports to be displayed after the chain of errors
SectionExt
Extension trait for constructing sections with commonly used formats

Functions§

install
Install the default panic and error report hooks

Type Aliases§

Result
type alias for Result<T, Report>