pub enum AggOut {
Value(Value),
Coll(Vec<Value>),
Set(Vec<Value>),
}Expand description
An aggregate outcome, distinguishing scalar, ordered-collection, and set-valued results for output conversion.
Variants§
Value(Value)
A scalar value.
Coll(Vec<Value>)
An ordered collection (n-arity min/max, sample).
Set(Vec<Value>)
A set of distinct values (distinct).
Trait Implementations§
impl StructuralPartialEq for AggOut
Auto Trait Implementations§
impl Freeze for AggOut
impl RefUnwindSafe for AggOut
impl Send for AggOut
impl Sync for AggOut
impl Unpin for AggOut
impl UnsafeUnpin for AggOut
impl UnwindSafe for AggOut
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