erreur 0.1.0

A tiny crate that facilitates error handling, including tracing line numbers, customizing and propagating error messages.
Documentation

Usage

Read examples/*.rs to quickly learn the recommended usage.

To run the examples, use the following commands. NOTE: ifnone and lazy_catch generate random output, thus you may run them multiple times.

cargo run --example full_catch
cargo run --example ifnone
cargo run --example lazy_catch

If you are running those commands in a VSCode Shell, please try Ctrl+LeftClick on the .rs paths to navigate to the error sites.