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