25 releases (13 breaking)
0.24.0 | Oct 31, 2024 |
---|---|
0.22.0 | Sep 3, 2024 |
0.20.0 | Jun 27, 2024 |
0.6.1 | Feb 5, 2024 |
0.1.0 | Mar 1, 2022 |
#195 in Rust patterns
6,431 downloads per month
Used in 67 crates
(38 directly)
90KB
1K
SLoC
tor-error
Support for error handling in Tor and Arti
Primarily, this crate provides the ErrorKind
enum,
and associated HasKind
trait.
There is also some other miscellany, supporting error handling in crates higher up the dependency stack.
Features
backtrace
-- Enable backtraces in internal errors. (On by default.)
Experimental and unstable features
Note that the APIs enabled by these features are NOT covered by semantic versioning[^1] guarantees: we might break them or remove them between patch versions.
experimental-api
: Add additional non-stable APIs to our public interfaces.
[^1]: Remember, semantic versioning is what makes various cargo
features work reliably. To be explicit: if you want cargo update
to only make safe changes, then you cannot enable these
features.
License: MIT OR Apache-2.0
lib.rs
:
Dependencies
~1–1.8MB
~36K SLoC