pub struct PhaseDeltaSummary {
pub from: Phase,
pub to: Phase,
pub p50_ns: u64,
pub p99_ns: u64,
}Expand description
Re-exported so hotl_engine::LedgerSummary resolves alongside
EngineEvent::LedgerReport — the loop-overhead instrument (§S1) lives in
its own module ([ledger]) since it is self-contained (no dependency on
the rest of the engine’s types) and independently unit-tested.
One attributable stage’s timing across every sample in a flush.
Fields§
§from: Phase§to: Phase§p50_ns: u64§p99_ns: u64Trait Implementations§
Source§impl Clone for PhaseDeltaSummary
impl Clone for PhaseDeltaSummary
Source§fn clone(&self) -> PhaseDeltaSummary
fn clone(&self) -> PhaseDeltaSummary
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 PhaseDeltaSummary
impl Debug for PhaseDeltaSummary
Auto Trait Implementations§
impl Freeze for PhaseDeltaSummary
impl RefUnwindSafe for PhaseDeltaSummary
impl Send for PhaseDeltaSummary
impl Sync for PhaseDeltaSummary
impl Unpin for PhaseDeltaSummary
impl UnsafeUnpin for PhaseDeltaSummary
impl UnwindSafe for PhaseDeltaSummary
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