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