pub struct MinAggregator { /* private fields */ }Expand description
MIN aggregator
Implementations§
Source§impl MinAggregator
impl MinAggregator
Trait Implementations§
Source§impl Aggregator for MinAggregator
impl Aggregator for MinAggregator
Source§fn accumulate(&mut self, value: Option<&Value>)
fn accumulate(&mut self, value: Option<&Value>)
Process a single value
Source§fn new_instance(&self) -> Box<dyn Aggregator>
fn new_instance(&self) -> Box<dyn Aggregator>
Create a fresh copy for a new group
Source§impl Clone for MinAggregator
impl Clone for MinAggregator
Source§impl Debug for MinAggregator
impl Debug for MinAggregator
Auto Trait Implementations§
impl Freeze for MinAggregator
impl RefUnwindSafe for MinAggregator
impl Send for MinAggregator
impl Sync for MinAggregator
impl Unpin for MinAggregator
impl UnsafeUnpin for MinAggregator
impl UnwindSafe for MinAggregator
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