pub struct P2QuantileEstimator { /* private fields */ }Expand description
Online running estimator for an arbitrary quantile using the P² algorithm.
Tracks 5 marker positions to estimate the p-quantile without storing all
observations. Only valid after n ≥ 5 samples have been fed (warmup guard).
Implementations§
Trait Implementations§
Source§impl Clone for P2QuantileEstimator
impl Clone for P2QuantileEstimator
Source§fn clone(&self) -> P2QuantileEstimator
fn clone(&self) -> P2QuantileEstimator
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for P2QuantileEstimator
impl RefUnwindSafe for P2QuantileEstimator
impl Send for P2QuantileEstimator
impl Sync for P2QuantileEstimator
impl Unpin for P2QuantileEstimator
impl UnsafeUnpin for P2QuantileEstimator
impl UnwindSafe for P2QuantileEstimator
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