pub enum KeycardErrorResolver{
Show 20 variants
Xous(<usize as Archive>::Resolver),
Security(<usize as Archive>::Resolver),
Shamir(<ShamirError as Archive>::Resolver),
Crypto(<CryptoError as Archive>::Resolver),
Nfc(<NfcError as Archive>::Resolver),
Ndef,
NoShardLeft,
NotMagicBackupShard,
InvalidData,
DifferentDeviceId,
SeedMissing,
DifferentSeedFingerprint,
NotEnoughShards,
HmacMismatch,
BlankShard,
BlankTag,
InvalidScheme,
SchemeMismatch,
TimestampMismatch {
expected: <u32 as Archive>::Resolver,
found: <u32 as Archive>::Resolver,
},
Other,
}Expand description
The resolver for an archived KeycardError
Variants§
Xous(<usize as Archive>::Resolver)
The resolver for KeycardError::Xous
Security(<usize as Archive>::Resolver)
The resolver for KeycardError::Security
Shamir(<ShamirError as Archive>::Resolver)
The resolver for KeycardError::Shamir
Crypto(<CryptoError as Archive>::Resolver)
The resolver for KeycardError::Crypto
Nfc(<NfcError as Archive>::Resolver)
The resolver for KeycardError::Nfc
Ndef
The resolver for KeycardError::Ndef
NoShardLeft
The resolver for KeycardError::NoShardLeft
NotMagicBackupShard
The resolver for KeycardError::NotMagicBackupShard
InvalidData
The resolver for KeycardError::InvalidData
DifferentDeviceId
The resolver for KeycardError::DifferentDeviceId
SeedMissing
The resolver for KeycardError::SeedMissing
DifferentSeedFingerprint
The resolver for KeycardError::DifferentSeedFingerprint
NotEnoughShards
The resolver for KeycardError::NotEnoughShards
HmacMismatch
The resolver for KeycardError::HmacMismatch
BlankShard
The resolver for KeycardError::BlankShard
BlankTag
The resolver for KeycardError::BlankTag
InvalidScheme
The resolver for KeycardError::InvalidScheme
SchemeMismatch
The resolver for KeycardError::SchemeMismatch
TimestampMismatch
The resolver for KeycardError::TimestampMismatch
Other
The resolver for KeycardError::Other