#[repr(C)]pub struct ArchivedWireImageSlotEntry{
pub slot: <u32 as Archive>::Archived,
pub cap_hash: <[u8; 32] as Archive>::Archived,
}Expand description
An archived WireImageSlotEntry
Fields§
§slot: <u32 as Archive>::ArchivedThe archived counterpart of WireImageSlotEntry::slot
cap_hash: <[u8; 32] as Archive>::ArchivedThe archived counterpart of WireImageSlotEntry::cap_hash
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedWireImageSlotEntry
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedWireImageSlotEntry
impl Portable for ArchivedWireImageSlotEntry
Auto Trait Implementations§
impl Freeze for ArchivedWireImageSlotEntry
impl RefUnwindSafe for ArchivedWireImageSlotEntry
impl Send for ArchivedWireImageSlotEntry
impl Sync for ArchivedWireImageSlotEntry
impl Unpin for ArchivedWireImageSlotEntry
impl UnsafeUnpin for ArchivedWireImageSlotEntry
impl UnwindSafe for ArchivedWireImageSlotEntry
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.