pub struct CpuTimingNodeReport {
pub pass: PassId,
pub kind: NodeKind,
pub label: String,
pub duration: Duration,
}Expand description
CPU-side elapsed time for one executed node, including local setup and cleanup.
Fields§
§pass: PassIdRecording-local node identity.
kind: NodeKindExecuted node kind; all six kinds are supported.
label: StringCaller-provided node label.
duration: DurationSynchronous elapsed time, not thread CPU usage.
Trait Implementations§
Source§impl Clone for CpuTimingNodeReport
impl Clone for CpuTimingNodeReport
Source§fn clone(&self) -> CpuTimingNodeReport
fn clone(&self) -> CpuTimingNodeReport
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 moreSource§impl Debug for CpuTimingNodeReport
impl Debug for CpuTimingNodeReport
impl Eq for CpuTimingNodeReport
Source§impl PartialEq for CpuTimingNodeReport
impl PartialEq for CpuTimingNodeReport
impl StructuralPartialEq for CpuTimingNodeReport
Auto Trait Implementations§
impl Freeze for CpuTimingNodeReport
impl RefUnwindSafe for CpuTimingNodeReport
impl Send for CpuTimingNodeReport
impl Sync for CpuTimingNodeReport
impl Unpin for CpuTimingNodeReport
impl UnsafeUnpin for CpuTimingNodeReport
impl UnwindSafe for CpuTimingNodeReport
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.