pub enum BuiltinAggregator {
List,
Count,
Sum,
Min,
Max,
}
Expand description
Enumeration of built-in aggregators for HitPolicy.
Variants§
List
The result is a list of matching output entries.
Count
The result is the number of matching outputs.
Sum
The result is the sum of all matching outputs.
Min
The result is the smallest value of matching outputs.
Max
The result is the largest value of matching outputs.
Trait Implementations§
Source§impl Clone for BuiltinAggregator
impl Clone for BuiltinAggregator
Source§fn clone(&self) -> BuiltinAggregator
fn clone(&self) -> BuiltinAggregator
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for BuiltinAggregator
impl Debug for BuiltinAggregator
Source§impl Hash for BuiltinAggregator
impl Hash for BuiltinAggregator
Source§impl PartialEq for BuiltinAggregator
impl PartialEq for BuiltinAggregator
impl Copy for BuiltinAggregator
impl Eq for BuiltinAggregator
impl StructuralPartialEq for BuiltinAggregator
Auto Trait Implementations§
impl Freeze for BuiltinAggregator
impl RefUnwindSafe for BuiltinAggregator
impl Send for BuiltinAggregator
impl Sync for BuiltinAggregator
impl Unpin for BuiltinAggregator
impl UnwindSafe for BuiltinAggregator
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