Module err

Source
Expand description

Declare tor client specific errors.

Re-exports§

pub use hint::HintableError;

Modules§

hint 🔒
Facility for error-hinting

Macros§

pub_if_error_detail 🔒 error_detail
Declare an enum as pub if error_details is enabled, and as pub(crate) otherwise.

Structs§

Error
Main high-level error type for the Arti Tor client
ErrorHint
Verbose information about an error, meant to provide detail or justification for user-facing errors, rather than the normal short message for developer-facing errors.

Enums§

ErrorDetailerror_detail
Represents errors that can occur while doing Tor operations.
ErrorHintInner 🔒
An inner enumeration, describing different kinds of error hint that we know how to give.