#[repr(C)]pub struct ArchivedMetadata{
pub created: <DateTime as Archive>::Archived,
pub accessed: <Date as Archive>::Archived,
pub modified: <DateTime as Archive>::Archived,
pub size: <u64 as Archive>::Archived,
pub is_dir: <bool as Archive>::Archived,
}Expand description
An archived Metadata
Fields§
§created: <DateTime as Archive>::ArchivedThe archived counterpart of Metadata::created
accessed: <Date as Archive>::ArchivedThe archived counterpart of Metadata::accessed
modified: <DateTime as Archive>::ArchivedThe archived counterpart of Metadata::modified
size: <u64 as Archive>::ArchivedThe archived counterpart of Metadata::size
is_dir: <bool as Archive>::ArchivedThe archived counterpart of Metadata::is_dir
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedMetadata
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedMetadata
impl Portable for ArchivedMetadata
Auto Trait Implementations§
impl Freeze for ArchivedMetadata
impl RefUnwindSafe for ArchivedMetadata
impl Send for ArchivedMetadata
impl Sync for ArchivedMetadata
impl Unpin for ArchivedMetadata
impl UnwindSafe for ArchivedMetadata
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.