#[repr(C)]pub struct Agg {
pub plan: Plan,
pub aggstrategy: Type,
pub aggsplit: Type,
pub numCols: c_int,
pub grpColIdx: *mut AttrNumber,
pub grpOperators: *mut Oid,
pub grpCollations: *mut Oid,
pub numGroups: c_long,
pub transitionSpace: uint64,
pub aggParams: *mut Bitmapset,
pub groupingSets: *mut List,
pub chain: *mut List,
}
Fields§
§plan: Plan
§aggstrategy: Type
§aggsplit: Type
§numCols: c_int
§grpColIdx: *mut AttrNumber
§grpOperators: *mut Oid
§grpCollations: *mut Oid
§numGroups: c_long
§transitionSpace: uint64
§aggParams: *mut Bitmapset
§groupingSets: *mut List
§chain: *mut List
Trait Implementations§
impl Copy for Agg
Auto Trait Implementations§
impl Freeze for Agg
impl RefUnwindSafe for Agg
impl !Send for Agg
impl !Sync for Agg
impl Unpin for Agg
impl UnwindSafe for Agg
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