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