#[repr(C)]pub struct ArchivedFrameComplete{
pub frame_id: Archived<u64>,
pub processing_time_us: Archived<u64>,
pub bins_processed: Archived<u32>,
}Expand description
An archived FrameComplete
Fields§
§frame_id: Archived<u64>The archived counterpart of FrameComplete::frame_id
processing_time_us: Archived<u64>The archived counterpart of FrameComplete::processing_time_us
bins_processed: Archived<u32>The archived counterpart of FrameComplete::bins_processed
Auto Trait Implementations§
impl Freeze for ArchivedFrameComplete
impl RefUnwindSafe for ArchivedFrameComplete
impl Send for ArchivedFrameComplete
impl Sync for ArchivedFrameComplete
impl Unpin for ArchivedFrameComplete
impl UnwindSafe for ArchivedFrameComplete
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§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
Source§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.