pub enum AggregateMode {
Partial,
Final,
Single,
}Expand description
Aggregate execution mode.
Variants§
Partial
Consume raw input rows and output aggregate partial state rows.
Final
Consume partial state rows and output final aggregate values.
Single
Consume raw input rows and output final aggregate values in one pass.
Trait Implementations§
Source§impl Clone for AggregateMode
impl Clone for AggregateMode
Source§fn clone(&self) -> AggregateMode
fn clone(&self) -> AggregateMode
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 moreimpl Copy for AggregateMode
Source§impl Debug for AggregateMode
impl Debug for AggregateMode
impl Eq for AggregateMode
Source§impl PartialEq for AggregateMode
impl PartialEq for AggregateMode
impl StructuralPartialEq for AggregateMode
Auto Trait Implementations§
impl Freeze for AggregateMode
impl RefUnwindSafe for AggregateMode
impl Send for AggregateMode
impl Sync for AggregateMode
impl Unpin for AggregateMode
impl UnsafeUnpin for AggregateMode
impl UnwindSafe for AggregateMode
Blanket Implementations§
impl<T> Allocation for T
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