#[repr(C)]pub struct ArchivedMappedFileInTheirSpacewhere
usize: Archive,{
pub addr: <usize as Archive>::Archived,
pub size: <usize as Archive>::Archived,
}Expand description
An archived MappedFileInTheirSpace
Fields§
§addr: <usize as Archive>::ArchivedThe archived counterpart of MappedFileInTheirSpace::addr
size: <usize as Archive>::ArchivedThe archived counterpart of MappedFileInTheirSpace::size
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedMappedFileInTheirSpace
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedMappedFileInTheirSpace
impl Portable for ArchivedMappedFileInTheirSpace
Auto Trait Implementations§
impl Freeze for ArchivedMappedFileInTheirSpace
impl RefUnwindSafe for ArchivedMappedFileInTheirSpace
impl Send for ArchivedMappedFileInTheirSpace
impl Sync for ArchivedMappedFileInTheirSpace
impl Unpin for ArchivedMappedFileInTheirSpace
impl UnwindSafe for ArchivedMappedFileInTheirSpace
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.