pub struct CheckpointTimingSnapshot {
pub capture: CheckpointOperationTimings,
pub restore: CheckpointOperationTimings,
pub cache: CheckpointCacheTimings,
}Expand description
Host phase totals may overlap (notably abandoned recovery and the native phases it invokes). They must not be summed with device execution time.
Fields§
§capture: CheckpointOperationTimings§restore: CheckpointOperationTimings§cache: CheckpointCacheTimingsTrait Implementations§
Source§impl Clone for CheckpointTimingSnapshot
impl Clone for CheckpointTimingSnapshot
Source§fn clone(&self) -> CheckpointTimingSnapshot
fn clone(&self) -> CheckpointTimingSnapshot
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CheckpointTimingSnapshot
Source§impl Debug for CheckpointTimingSnapshot
impl Debug for CheckpointTimingSnapshot
Source§impl Default for CheckpointTimingSnapshot
impl Default for CheckpointTimingSnapshot
Source§fn default() -> CheckpointTimingSnapshot
fn default() -> CheckpointTimingSnapshot
Returns the “default value” for a type. Read more
impl Eq for CheckpointTimingSnapshot
Source§impl PartialEq for CheckpointTimingSnapshot
impl PartialEq for CheckpointTimingSnapshot
Source§impl Serialize for CheckpointTimingSnapshot
impl Serialize for CheckpointTimingSnapshot
impl StructuralPartialEq for CheckpointTimingSnapshot
Auto Trait Implementations§
impl Freeze for CheckpointTimingSnapshot
impl RefUnwindSafe for CheckpointTimingSnapshot
impl Send for CheckpointTimingSnapshot
impl Sync for CheckpointTimingSnapshot
impl Unpin for CheckpointTimingSnapshot
impl UnsafeUnpin for CheckpointTimingSnapshot
impl UnwindSafe for CheckpointTimingSnapshot
Blanket Implementations§
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