pub struct OrderedAggregateInput {
pub group_key: Vec<SqlValue>,
pub aggregate_arguments: Vec<Option<SqlValue>>,
pub logical_order_keys: Vec<SqlValue>,
pub row_key: u64,
}Expand description
One raw aggregate input. The worker has already evaluated the closed descriptor’s aggregate arguments; the coordinator only replays values.
Fields§
§group_key: Vec<SqlValue>§aggregate_arguments: Vec<Option<SqlValue>>§logical_order_keys: Vec<SqlValue>§row_key: u64Trait Implementations§
Source§impl Clone for OrderedAggregateInput
impl Clone for OrderedAggregateInput
Source§fn clone(&self) -> OrderedAggregateInput
fn clone(&self) -> OrderedAggregateInput
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 moreSource§impl Debug for OrderedAggregateInput
impl Debug for OrderedAggregateInput
Source§impl PartialEq for OrderedAggregateInput
impl PartialEq for OrderedAggregateInput
impl StructuralPartialEq for OrderedAggregateInput
Auto Trait Implementations§
impl Freeze for OrderedAggregateInput
impl RefUnwindSafe for OrderedAggregateInput
impl Send for OrderedAggregateInput
impl Sync for OrderedAggregateInput
impl Unpin for OrderedAggregateInput
impl UnsafeUnpin for OrderedAggregateInput
impl UnwindSafe for OrderedAggregateInput
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