pub enum FidoErrorResolverwhere
usize: Archive,
CryptoError: Archive,
Error: Archive,{
Xous(<usize as Archive>::Resolver),
Crypto(<CryptoError as Archive>::Resolver),
AccessDenied,
Fs(<Error as Archive>::Resolver),
Ecdsa,
InvalidIndex,
UnselectedKey,
UnRegisteredKey,
Io,
EmptyLabel,
DuplicateLabel,
Other,
}Expand description
The resolver for an archived FidoError
Variants§
Xous(<usize as Archive>::Resolver)
The resolver for FidoError::Xous
Crypto(<CryptoError as Archive>::Resolver)
The resolver for FidoError::Crypto
AccessDenied
The resolver for FidoError::AccessDenied
Fs(<Error as Archive>::Resolver)
The resolver for FidoError::Fs
Ecdsa
The resolver for FidoError::Ecdsa
InvalidIndex
The resolver for FidoError::InvalidIndex
UnselectedKey
The resolver for FidoError::UnselectedKey
UnRegisteredKey
The resolver for FidoError::UnRegisteredKey
Io
The resolver for FidoError::Io
EmptyLabel
The resolver for FidoError::EmptyLabel
DuplicateLabel
The resolver for FidoError::DuplicateLabel
Other
The resolver for FidoError::Other
Auto Trait Implementations§
impl Freeze for FidoErrorResolver
impl RefUnwindSafe for FidoErrorResolver
impl Send for FidoErrorResolver
impl Sync for FidoErrorResolver
impl Unpin for FidoErrorResolver
impl UnwindSafe for FidoErrorResolver
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.