#[repr(C)]pub struct ArchivedPatchProgress{
pub file_size: <u64 as Archive>::Archived,
pub total_actions: <u32 as Archive>::Archived,
pub completed_actions: <u32 as Archive>::Archived,
pub requires_reboot: <bool as Archive>::Archived,
}Expand description
An archived PatchProgress
Fields§
§file_size: <u64 as Archive>::ArchivedThe archived counterpart of PatchProgress::file_size
total_actions: <u32 as Archive>::ArchivedThe archived counterpart of PatchProgress::total_actions
completed_actions: <u32 as Archive>::ArchivedThe archived counterpart of PatchProgress::completed_actions
requires_reboot: <bool as Archive>::ArchivedThe archived counterpart of PatchProgress::requires_reboot
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedPatchProgress
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedPatchProgress
impl Portable for ArchivedPatchProgress
Auto Trait Implementations§
impl Freeze for ArchivedPatchProgress
impl RefUnwindSafe for ArchivedPatchProgress
impl Send for ArchivedPatchProgress
impl Sync for ArchivedPatchProgress
impl Unpin for ArchivedPatchProgress
impl UnwindSafe for ArchivedPatchProgress
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.