Enum rustis::commands::ZAggregate
source · pub enum ZAggregate {
None,
Sum,
Min,
Max,
}
Expand description
Option that specify how results of an union or intersection are aggregated
§See Also
Variants§
None
No aggregation
Sum
The score of an element is summed across the inputs where it exists.
Min
The minimum score of an element across the inputs where it exists.
Max
The maximum score of an element across the inputs where it exists.
Trait Implementations§
source§impl Default for ZAggregate
impl Default for ZAggregate
source§fn default() -> ZAggregate
fn default() -> ZAggregate
Returns the “default value” for a type. Read more
source§impl ToArgs for ZAggregate
impl ToArgs for ZAggregate
source§fn write_args(&self, args: &mut CommandArgs)
fn write_args(&self, args: &mut CommandArgs)
Write this Rust type as one ore multiple args into CommandArgs. Read more
Auto Trait Implementations§
impl Freeze for ZAggregate
impl RefUnwindSafe for ZAggregate
impl Send for ZAggregate
impl Sync for ZAggregate
impl Unpin for ZAggregate
impl UnwindSafe for ZAggregate
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