pub(crate) trait HasKind {
// Required method
fn kind(&self) -> ErrorKind;
}Expand description
Errors that can be categorized as belonging to an ErrorKind
The most important implementation of this trait is
arti_client::TorError; however, other internal errors throughout Arti
also implement it.
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementations on Foreign Types§
Source§impl HasKind for OnionDirLookupError
Available on crate feature hs-common only.
impl HasKind for OnionDirLookupError
Available on crate feature
hs-common only.Implementors§
impl HasKind for Bug
impl HasKind for ChooseIptError
impl HasKind for ClientError
impl HasKind for ConfigBuildError
impl HasKind for tor_hsservice::internal_prelude::DirClientError
impl HasKind for EstablishSessionError
impl HasKind for FatalError
impl HasKind for IntroRequestError
impl HasKind for IptError
impl HasKind for IptEstablisherError
impl HasKind for ReconfigureError
impl HasKind for RequestFailedError
impl HasKind for SpawnError
Available on crate feature
futures only.