pub struct StageBreakdown {
pub name: &'static str,
pub mean_us: f64,
pub fraction: f64,
pub cv: f64,
}Expand description
Per-stage contribution to the pipeline.
Fields§
§name: &'static strStage name.
mean_us: f64Mean service time (µs).
fraction: f64Fraction of total service time.
cv: f64Coefficient of variation (σ/µ).
Trait Implementations§
Source§impl Clone for StageBreakdown
impl Clone for StageBreakdown
Source§fn clone(&self) -> StageBreakdown
fn clone(&self) -> StageBreakdown
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 StageBreakdown
impl RefUnwindSafe for StageBreakdown
impl Send for StageBreakdown
impl Sync for StageBreakdown
impl Unpin for StageBreakdown
impl UnsafeUnpin for StageBreakdown
impl UnwindSafe for StageBreakdown
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