pub enum PasskeyError {
Show 15 variants
DatabaseError(String),
InvalidChallenge,
RegistrationSessionExpired,
LoginSessionExpired,
OriginMismatch {
expected: String,
got: String,
},
InvalidOperationType,
RpIdHashMismatch,
UserPresentFlagNotSet,
InvalidSignature(String),
PasskeyNotFound,
UserHandleMismatch,
SignatureCounterRegression,
SerializationError(Error),
Base64Error(DecodeError),
InternalError(String),
}Variants§
DatabaseError(String)
InvalidChallenge
RegistrationSessionExpired
LoginSessionExpired
OriginMismatch
InvalidOperationType
RpIdHashMismatch
UserPresentFlagNotSet
InvalidSignature(String)
PasskeyNotFound
UserHandleMismatch
SignatureCounterRegression
SerializationError(Error)
Base64Error(DecodeError)
InternalError(String)
Trait Implementations§
Source§impl Debug for PasskeyError
impl Debug for PasskeyError
Source§impl Display for PasskeyError
impl Display for PasskeyError
Source§impl Error for PasskeyError
impl Error for PasskeyError
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()
Source§impl From<DecodeError> for PasskeyError
impl From<DecodeError> for PasskeyError
Source§fn from(err: DecodeError) -> Self
fn from(err: DecodeError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PasskeyError
impl !RefUnwindSafe for PasskeyError
impl Send for PasskeyError
impl Sync for PasskeyError
impl Unpin for PasskeyError
impl UnsafeUnpin for PasskeyError
impl !UnwindSafe for PasskeyError
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