pub struct PhaseTimerExt {
pub phase: CompilePhaseExt,
pub duration_us: u64,
}Expand description
A timing record for a pipeline phase.
Fields§
§phase: CompilePhaseExtThe phase
duration_us: u64Duration in microseconds (mocked)
Trait Implementations§
Source§impl Clone for PhaseTimerExt
impl Clone for PhaseTimerExt
Source§fn clone(&self) -> PhaseTimerExt
fn clone(&self) -> PhaseTimerExt
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for PhaseTimerExt
impl RefUnwindSafe for PhaseTimerExt
impl Send for PhaseTimerExt
impl Sync for PhaseTimerExt
impl Unpin for PhaseTimerExt
impl UnsafeUnpin for PhaseTimerExt
impl UnwindSafe for PhaseTimerExt
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