pub enum ConnectionAuthError {
IncompatibleVersion,
InvalidSecret,
ServerError,
Other(String),
}Expand description
Authentication error types returned by the server during authentication.
Variants§
IncompatibleVersion
Client protocol version is not supported by the server.
InvalidSecret
Authentication secret is invalid or incorrect.
ServerError
Internal server error during authentication processing.
Other(String)
Other error
Trait Implementations§
Source§impl Clone for ConnectionAuthError
impl Clone for ConnectionAuthError
Source§fn clone(&self) -> ConnectionAuthError
fn clone(&self) -> ConnectionAuthError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ConnectionAuthError
impl Debug for ConnectionAuthError
Source§impl From<ConnectionAuthError> for Error
impl From<ConnectionAuthError> for Error
Source§fn from(value: ConnectionAuthError) -> Self
fn from(value: ConnectionAuthError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ConnectionAuthError
impl PartialEq for ConnectionAuthError
impl Eq for ConnectionAuthError
impl StructuralPartialEq for ConnectionAuthError
Auto Trait Implementations§
impl Freeze for ConnectionAuthError
impl RefUnwindSafe for ConnectionAuthError
impl Send for ConnectionAuthError
impl Sync for ConnectionAuthError
impl Unpin for ConnectionAuthError
impl UnsafeUnpin for ConnectionAuthError
impl UnwindSafe for ConnectionAuthError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.