9 releases
0.1.0-pre8 | Jan 1, 2024 |
---|---|
0.1.0-pre7 | Dec 15, 2023 |
0.1.0-pre1 | Nov 4, 2023 |
0.1.0-alpha.9 | Mar 30, 2024 |
#993 in Rust patterns
1,237 downloads per month
24KB
515 lines
rancor
rancor provides scalable and efficient error handling without using type composition. This makes it best-suited for situations where:
- Programmatic error introspection is not useful
- Functions may error, but succeed most of the time
- Errors should provide as much useful detail as possible when emitted
- Use cases include both
no_std
and targets with support forstd
lib.rs
:
rancor
rancor provides scalable and efficient error handling without using type composition. This makes it best-suited for situations where:
- Programmatic error introspection is not useful
- Functions may error, but succeed most of the time
- Errors should provide as much useful detail as possible when emitted
- Use cases include both
no_std
and targets with support forstd
Dependencies
~340–790KB
~19K SLoC