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§
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 ClientError
impl HasKind for EstablishSessionError
impl HasKind for FatalError
impl HasKind for IntroRequestError
impl HasKind for IptError
impl HasKind for tor_hsservice::StartupError
impl HasKind for StateExpiryError
impl HasKind for IptEstablisherError
impl HasKind for ChooseIptError
impl HasKind for ConfigBuildError
impl HasKind for tor_hsservice::internal_prelude::DirClientError
impl HasKind for ReconfigureError
impl HasKind for Void
impl HasKind for Bug
impl HasKind for RequestFailedError
impl HasKind for SpawnError
Available on crate feature
futures only.