pub enum Contribution {
Count {
num: u64,
den: u64,
},
Mean {
num: f64,
den: u64,
},
Sample(f64),
Unknown,
}Expand description
One case’s contribution to one metric in one run.
Variants§
Count
Mean
Sample(f64)
Unknown
A case inside the metric’s denominator whose contribution is not a finite figure (an infinite log loss, more queueing than elapsed time): every statistic over it is unknown, never computed without it.
Trait Implementations§
Source§impl Clone for Contribution
impl Clone for Contribution
impl Copy for Contribution
Source§impl Debug for Contribution
impl Debug for Contribution
Source§impl PartialEq for Contribution
impl PartialEq for Contribution
impl StructuralPartialEq for Contribution
Auto Trait Implementations§
impl Freeze for Contribution
impl RefUnwindSafe for Contribution
impl Send for Contribution
impl Sync for Contribution
impl Unpin for Contribution
impl UnsafeUnpin for Contribution
impl UnwindSafe for Contribution
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