pub enum U2fError {
Show 15 variants
Asm1DecoderError,
BadSignature,
RandomSecureBytesError,
InvalidReservedByte,
ChallengeExpired,
WrongKeyHandler,
InvalidClientData,
InvalidSignatureData,
InvalidUserPresenceByte,
BadCertificate,
NotTrustedAnchor,
CounterTooLow,
OpenSSLNoCurveName,
InvalidPublicKey,
OpenSSLError(ErrorStack),
}Variants§
Asm1DecoderError
BadSignature
RandomSecureBytesError
InvalidReservedByte
ChallengeExpired
WrongKeyHandler
InvalidClientData
InvalidSignatureData
InvalidUserPresenceByte
BadCertificate
NotTrustedAnchor
CounterTooLow
OpenSSLNoCurveName
InvalidPublicKey
OpenSSLError(ErrorStack)
Trait Implementations§
Source§impl Error for U2fError
impl Error for U2fError
Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§fn cause(&self) -> Option<&dyn Error>
fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
Auto Trait Implementations§
impl Freeze for U2fError
impl RefUnwindSafe for U2fError
impl Send for U2fError
impl Sync for U2fError
impl Unpin for U2fError
impl UnwindSafe for U2fError
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