pub struct CounterTotal {
pub start: f64,
pub end: f64,
pub increase: f64,
pub pairs: usize,
pub unexplained: usize,
}Expand description
The increments that end in one interval [start, end).
Fields§
§start: f64The interval’s start (included).
end: f64The interval’s end (excluded).
increase: f64The sum of the known increases of the pairs ending in the interval.
With unexplained > 0 it leaves those pairs out, so it is a lower
bound of the true advance only if their advance was not negative.
pairs: usizeThe pairs ending in the interval.
unexplained: usizeHow many of them are IncrementKind::Unexplained.
Trait Implementations§
Source§impl Clone for CounterTotal
impl Clone for CounterTotal
impl Copy for CounterTotal
Source§impl Debug for CounterTotal
impl Debug for CounterTotal
Source§impl PartialEq for CounterTotal
impl PartialEq for CounterTotal
impl StructuralPartialEq for CounterTotal
Auto Trait Implementations§
impl Freeze for CounterTotal
impl RefUnwindSafe for CounterTotal
impl Send for CounterTotal
impl Sync for CounterTotal
impl Unpin for CounterTotal
impl UnsafeUnpin for CounterTotal
impl UnwindSafe for CounterTotal
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