#[repr(C)]pub struct ArchivedTruncateFile(pub <FileHandle as Archive>::Archived)
where
FileHandle: Archive;Expand description
An archived TruncateFile
Tuple Fields§
§0: <FileHandle as Archive>::ArchivedThe archived counterpart of TruncateFile::0
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedTruncateFilewhere
FileHandle: Archive,
<__C as Fallible>::Error: Trace,
<FileHandle as Archive>::Archived: CheckBytes<__C>,
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedTruncateFilewhere
FileHandle: Archive,
<__C as Fallible>::Error: Trace,
<FileHandle as Archive>::Archived: CheckBytes<__C>,
impl Portable for ArchivedTruncateFilewhere
FileHandle: Archive,
<FileHandle as Archive>::Archived: Portable,
Auto Trait Implementations§
impl Freeze for ArchivedTruncateFile
impl RefUnwindSafe for ArchivedTruncateFile
impl Send for ArchivedTruncateFile
impl Sync for ArchivedTruncateFile
impl Unpin for ArchivedTruncateFile
impl UnsafeUnpin for ArchivedTruncateFile
impl UnwindSafe for ArchivedTruncateFile
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.