pub enum ScChallengeErrorResolver{
Sc(<ScError as Archive>::Resolver),
CryptoAuthLib(<i32 as Archive>::Resolver),
Crypto(<CryptoError as Archive>::Resolver),
AccessDenied,
Internal(<String as Archive>::Resolver),
}Expand description
The resolver for an archived ScChallengeError
Variants§
Sc(<ScError as Archive>::Resolver)
The resolver for ScChallengeError::Sc
CryptoAuthLib(<i32 as Archive>::Resolver)
The resolver for ScChallengeError::CryptoAuthLib
Crypto(<CryptoError as Archive>::Resolver)
The resolver for ScChallengeError::Crypto
AccessDenied
The resolver for ScChallengeError::AccessDenied
Internal(<String as Archive>::Resolver)
The resolver for ScChallengeError::Internal
Auto Trait Implementations§
impl Freeze for ScChallengeErrorResolver
impl RefUnwindSafe for ScChallengeErrorResolver
impl Send for ScChallengeErrorResolver
impl Sync for ScChallengeErrorResolver
impl Unpin for ScChallengeErrorResolver
impl UnwindSafe for ScChallengeErrorResolver
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.