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