pub enum CredentialKeyError {
UnsupportedAlgorithm,
UnsupportedProvider,
UnsupportedFormatVersion,
InvalidKeyMaterial,
KeyNotFound,
AuthorizationDenied,
Timeout,
TransientFailure(String),
PermanentFailure(String),
}Expand description
Errors from credential key provider operations
Variants§
UnsupportedAlgorithm
UnsupportedProvider
UnsupportedFormatVersion
InvalidKeyMaterial
KeyNotFound
AuthorizationDenied
Timeout
TransientFailure(String)
PermanentFailure(String)
Trait Implementations§
Source§impl Clone for CredentialKeyError
impl Clone for CredentialKeyError
Source§fn clone(&self) -> CredentialKeyError
fn clone(&self) -> CredentialKeyError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CredentialKeyError
impl Debug for CredentialKeyError
impl Eq for CredentialKeyError
Source§impl From<CredentialKeyError> for StatusCode
impl From<CredentialKeyError> for StatusCode
Source§fn from(err: CredentialKeyError) -> StatusCode
fn from(err: CredentialKeyError) -> StatusCode
Converts to this type from the input type.
Source§impl PartialEq for CredentialKeyError
impl PartialEq for CredentialKeyError
impl StructuralPartialEq for CredentialKeyError
Auto Trait Implementations§
impl Freeze for CredentialKeyError
impl RefUnwindSafe for CredentialKeyError
impl Send for CredentialKeyError
impl Sync for CredentialKeyError
impl Unpin for CredentialKeyError
impl UnsafeUnpin for CredentialKeyError
impl UnwindSafe for CredentialKeyError
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