pub struct Aggregate {
pub agg: Agg,
pub of: Core,
pub param: VarId,
}Expand description
What a group was asked for, and what its rows contribute to the question.
Fields§
§agg: AggWhich question.
of: CoreWhat each row contributes, as a function of one row of the filtered collection: the
map_list’s function, or the identity when the program asked about the rows themselves.
param: VarIdThe parameter Aggregate::of is written over — the filtered element, not the loop’s.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Aggregate
impl RefUnwindSafe for Aggregate
impl Send for Aggregate
impl Sync for Aggregate
impl Unpin for Aggregate
impl UnwindSafe for Aggregate
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