pub enum CaseMeasure {
Count {
num: u64,
den: u64,
},
Mean {
num: f64,
den: u64,
},
Sample {
value: f64,
},
Unknown {
reason: String,
},
}Expand description
One case’s contribution to one metric (3.2.2).
Variants§
Implementations§
Source§impl CaseMeasure
impl CaseMeasure
pub fn contribution(&self) -> Contribution
Trait Implementations§
Source§impl Clone for CaseMeasure
impl Clone for CaseMeasure
Source§impl Debug for CaseMeasure
impl Debug for CaseMeasure
Source§impl<'de> Deserialize<'de> for CaseMeasure
impl<'de> Deserialize<'de> for CaseMeasure
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
Source§impl PartialEq for CaseMeasure
impl PartialEq for CaseMeasure
Source§impl Serialize for CaseMeasure
impl Serialize for CaseMeasure
impl StructuralPartialEq for CaseMeasure
Auto Trait Implementations§
impl Freeze for CaseMeasure
impl RefUnwindSafe for CaseMeasure
impl Send for CaseMeasure
impl Sync for CaseMeasure
impl Unpin for CaseMeasure
impl UnsafeUnpin for CaseMeasure
impl UnwindSafe for CaseMeasure
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