9 releases (breaking)
| 0.8.0 | Aug 8, 2025 |
|---|---|
| 0.7.0 | Oct 8, 2024 |
| 0.6.0 | Sep 17, 2024 |
| 0.4.0 | Feb 19, 2024 |
| 0.1.1 | Jul 9, 2023 |
#612 in Rust patterns
367 downloads per month
Used in 29 crates
(16 directly)
5KB
61 lines
zerror
zerror provides an error interface for context-aware error-reporting.
Status
Maintenance track. The library is considered stable and will be put into maintenance mode if unchanged for one year.
Scope
This library is scoped to provide the Z trait.
Warts
- zerror_core is a separate crate that provides a wrappable struct for implementing Z. This is mildly inconvenient, but was done to separate this library from the zerror_core dependencies.
Upgrading
- 0.3 -> 0.4: The
with_*methods have been consolidated into a singlewith_infoandwith_lazy_infoimplementation. They will be removed in 0.5.
Documentation
The latest documentation is always available at docs.rs.