pub struct CounterIncrement {
pub start: f64,
pub end: f64,
pub increase: Option<f64>,
pub kind: IncrementKind,
}Expand description
How much the counter advanced between two neighbouring readings.
Fields§
§start: f64The earlier reading’s time.
end: f64The later reading’s time.
increase: Option<f64>The increase; None when the pair is IncrementKind::Unexplained.
kind: IncrementKindWhat explains it.
Trait Implementations§
Source§impl Clone for CounterIncrement
impl Clone for CounterIncrement
impl Copy for CounterIncrement
Source§impl Debug for CounterIncrement
impl Debug for CounterIncrement
Source§impl PartialEq for CounterIncrement
impl PartialEq for CounterIncrement
impl StructuralPartialEq for CounterIncrement
Auto Trait Implementations§
impl Freeze for CounterIncrement
impl RefUnwindSafe for CounterIncrement
impl Send for CounterIncrement
impl Sync for CounterIncrement
impl Unpin for CounterIncrement
impl UnsafeUnpin for CounterIncrement
impl UnwindSafe for CounterIncrement
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