exn

Crates.ioexn
lib.rsexn
version0.1.0
created_at2025-07-10 09:31:08.503607+00
updated_at2025-08-21 09:50:33.23941+00
descriptionA context-aware concrete Error type built on `std::error::Error`.
homepagehttps://github.com/cratesland/exn
repositoryhttps://github.com/cratesland/exn
max_upload_size
id1746080
size29,738
tison (tisonkun)

documentation

README

A context-aware concrete Error type built on std::error::Error

Crates.io Documentation Apache 2.0 licensed Build Status

Overview

exn provides the missing context APIs for std::error::Error.

It organizes errors as a tree structure, allowing you to easily access the root cause and all related errors with their context, by traversing the tree with a visitor.

Documentation

Read the online documents at https://docs.rs/exn.

License

This project is licensed under Apache License, Version 2.0.

Commit count: 18

cargo fmt