pub struct Durations {
pub count: usize,
pub median_hours: Option<f64>,
pub p85_hours: Option<f64>,
pub excluded: Vec<Exclusion>,
}Expand description
Distribution of elapsed durations.
Fields§
§count: usizeNumber of tasks measured.
median_hours: Option<f64>Median elapsed hours; absent without tasks.
p85_hours: Option<f64>85th percentile elapsed hours; absent without tasks.
excluded: Vec<Exclusion>Verified tasks not measured, grouped by reason.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Durations
impl<'de> Deserialize<'de> for Durations
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Durations
Auto Trait Implementations§
impl Freeze for Durations
impl RefUnwindSafe for Durations
impl Send for Durations
impl Sync for Durations
impl Unpin for Durations
impl UnsafeUnpin for Durations
impl UnwindSafe for Durations
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