Enum distant_net::AuthErrorKind
source · [−]pub enum AuthErrorKind {
FailedChallenge,
FailedVerification,
Unknown,
}
Expand description
Represents the type of error encountered during authentication
Variants
FailedChallenge
When the answer(s) to a challenge do not pass authentication
FailedVerification
When verification during authentication fails (e.g. a host is not allowed or blocked)
Unknown
When the error is unknown
Trait Implementations
sourceimpl Clone for AuthErrorKind
impl Clone for AuthErrorKind
sourcefn clone(&self) -> AuthErrorKind
fn clone(&self) -> AuthErrorKind
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for AuthErrorKind
impl Debug for AuthErrorKind
sourceimpl<'de> Deserialize<'de> for AuthErrorKind
impl<'de> Deserialize<'de> for AuthErrorKind
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Display for AuthErrorKind
impl Display for AuthErrorKind
sourceimpl PartialEq<AuthErrorKind> for AuthErrorKind
impl PartialEq<AuthErrorKind> for AuthErrorKind
sourcefn eq(&self, other: &AuthErrorKind) -> bool
fn eq(&self, other: &AuthErrorKind) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourceimpl Serialize for AuthErrorKind
impl Serialize for AuthErrorKind
impl Copy for AuthErrorKind
impl Eq for AuthErrorKind
impl StructuralEq for AuthErrorKind
impl StructuralPartialEq for AuthErrorKind
Auto Trait Implementations
impl RefUnwindSafe for AuthErrorKind
impl Send for AuthErrorKind
impl Sync for AuthErrorKind
impl Unpin for AuthErrorKind
impl UnwindSafe for AuthErrorKind
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more