Struct rpgffi::AggState [] [src]

#[repr(C)]
pub struct AggState { pub ss: ScanState, pub aggs: *mut List, pub numaggs: c_int, pub numtrans: c_int, pub aggsplit: AggSplit, pub phase: AggStatePerPhase, pub numphases: c_int, pub current_phase: c_int, pub hashfunctions: *mut FmgrInfo, pub peragg: AggStatePerAgg, pub pertrans: AggStatePerTrans, pub aggcontexts: *mut *mut ExprContext, pub tmpcontext: *mut ExprContext, pub curpertrans: AggStatePerTrans, pub input_done: bool_, pub agg_done: bool_, pub projected_set: c_int, pub current_set: c_int, pub grouped_cols: *mut Bitmapset, pub all_grouped_cols: *mut List, pub maxsets: c_int, pub phases: AggStatePerPhase, pub sort_in: *mut Tuplesortstate, pub sort_out: *mut Tuplesortstate, pub sort_slot: *mut TupleTableSlot, pub pergroup: AggStatePerGroup, pub grp_firstTuple: HeapTuple, pub hashtable: TupleHashTable, pub hashslot: *mut TupleTableSlot, pub hash_needed: *mut List, pub table_filled: bool_, pub hashiter: TupleHashIterator, pub curperagg: AggStatePerAgg, }

Fields

Trait Implementations

impl Copy for AggState
[src]

impl Clone for AggState
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more