pub enum StaticCredentialError {
UnsupportedAuthentication,
InvalidChallengeSequence,
Scram(Error),
AuthenticationFailed,
}Expand description
Failure while answering a static credential challenge.
Variants§
UnsupportedAuthentication
The server requested an authentication mechanism this adapter does not support.
InvalidChallengeSequence
The server sent a challenge out of sequence.
Scram(Error)
A SCRAM message was invalid or failed verification.
AuthenticationFailed
The supplied password did not match.
Trait Implementations§
Source§impl Debug for StaticCredentialError
impl Debug for StaticCredentialError
Source§impl Display for StaticCredentialError
impl Display for StaticCredentialError
Source§impl Error for StaticCredentialError
impl Error for StaticCredentialError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl !RefUnwindSafe for StaticCredentialError
impl !UnwindSafe for StaticCredentialError
impl Freeze for StaticCredentialError
impl Send for StaticCredentialError
impl Sync for StaticCredentialError
impl Unpin for StaticCredentialError
impl UnsafeUnpin for StaticCredentialError
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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