Enum ctap_types::ctap2::Error
source · [−]pub enum Error {
Show 48 variants
Success,
InvalidCommand,
InvalidParameter,
InvalidLength,
InvalidSeq,
Timeout,
ChannelBusy,
LockRequired,
InvalidChannel,
CborUnexpectedType,
InvalidCbor,
MissingParameter,
LimitExceeded,
UnsupportedExtension,
CredentialExcluded,
Processing,
InvalidCredential,
UserActionPending,
OperationPending,
NoOperations,
UnsupportedAlgorithm,
OperationDenied,
KeyStoreFull,
NotBusy,
NoOperationPending,
UnsupportedOption,
InvalidOption,
KeepaliveCancel,
NoCredentials,
UserActionTimeout,
NotAllowed,
PinInvalid,
PinBlocked,
PinAuthInvalid,
PinAuthBlocked,
PinNotSet,
PinRequired,
PinPolicyViolation,
PinTokenExpired,
RequestTooLarge,
ActionTimeout,
UpRequired,
Other,
SpecLast,
ExtensionFirst,
ExtensionLast,
VendorFirst,
VendorLast,
}
Variants
Success
InvalidCommand
InvalidParameter
InvalidLength
InvalidSeq
Timeout
ChannelBusy
LockRequired
InvalidChannel
CborUnexpectedType
InvalidCbor
MissingParameter
LimitExceeded
UnsupportedExtension
CredentialExcluded
Processing
InvalidCredential
UserActionPending
OperationPending
NoOperations
UnsupportedAlgorithm
OperationDenied
KeyStoreFull
NotBusy
NoOperationPending
UnsupportedOption
InvalidOption
KeepaliveCancel
NoCredentials
UserActionTimeout
NotAllowed
PinInvalid
PinBlocked
PinAuthInvalid
PinAuthBlocked
PinNotSet
PinRequired
PinPolicyViolation
PinTokenExpired
RequestTooLarge
ActionTimeout
UpRequired
Other
SpecLast
ExtensionFirst
ExtensionLast
VendorFirst
VendorLast
Trait Implementations
sourceimpl From<CtapMappingError> for Error
impl From<CtapMappingError> for Error
sourcefn from(mapping_error: CtapMappingError) -> Error
fn from(mapping_error: CtapMappingError) -> Error
Performs the conversion.
impl Copy for Error
impl Eq for Error
impl StructuralEq for Error
impl StructuralPartialEq for Error
Auto Trait Implementations
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more