#[repr(C)]pub struct ArchivedSignatureHash(pub <u32 as Archive>::Archived)
where
u32: Archive;Expand description
An archived SignatureHash
Tuple Fields§
§0: <u32 as Archive>::ArchivedThe archived counterpart of SignatureHash::0
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedSignatureHash
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedSignatureHash
Source§impl Debug for ArchivedSignatureHashwhere
u32: Archive,
impl Debug for ArchivedSignatureHashwhere
u32: Archive,
Source§impl PartialOrd<ArchivedSignatureHash> for SignatureHash
impl PartialOrd<ArchivedSignatureHash> for SignatureHash
Source§impl PartialOrd<SignatureHash> for ArchivedSignatureHash
impl PartialOrd<SignatureHash> for ArchivedSignatureHash
impl Portable for ArchivedSignatureHash
Auto Trait Implementations§
impl Freeze for ArchivedSignatureHash
impl RefUnwindSafe for ArchivedSignatureHash
impl Send for ArchivedSignatureHash
impl Sync for ArchivedSignatureHash
impl Unpin for ArchivedSignatureHash
impl UnwindSafe for ArchivedSignatureHash
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. 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.