[−][src]Struct pgx_pg_sys::AggState
Fields
ss: ScanStateaggs: *mut Listnumaggs: c_intnumtrans: c_intaggstrategy: AggStrategyaggsplit: AggSplitphase: AggStatePerPhasenumphases: c_intcurrent_phase: c_intperagg: AggStatePerAggpertrans: AggStatePerTranshashcontext: *mut ExprContextaggcontexts: *mut *mut ExprContexttmpcontext: *mut ExprContextcuraggcontext: *mut ExprContextcurperagg: AggStatePerAggcurpertrans: AggStatePerTransinput_done: boolagg_done: boolprojected_set: c_intcurrent_set: c_intgrouped_cols: *mut Bitmapsetall_grouped_cols: *mut Listcolnos_needed: *mut Bitmapsetmax_colno_needed: c_intall_cols_needed: boolmaxsets: c_intphases: AggStatePerPhasesort_in: *mut Tuplesortstatesort_out: *mut Tuplesortstatesort_slot: *mut TupleTableSlotpergroups: *mut AggStatePerGroupgrp_firstTuple: HeapTupletable_filled: boolnum_hashes: c_inthash_metacxt: MemoryContexthash_tapeinfo: *mut HashTapeInfohash_spills: *mut HashAggSpillhash_spill_rslot: *mut TupleTableSlothash_spill_wslot: *mut TupleTableSlothash_batches: *mut Listhash_ever_spilled: boolhash_spill_mode: boolhash_mem_limit: Sizehash_ngroups_limit: uint64hash_planned_partitions: c_inthashentrysize: f64hash_mem_peak: Sizehash_ngroups_current: uint64hash_disk_used: uint64hash_batches_used: c_intperhash: AggStatePerHashhash_pergroup: *mut AggStatePerGroupall_pergroups: *mut AggStatePerGroupcombinedproj: *mut ProjectionInfoTrait Implementations
impl Clone for AggState[src]
impl Copy for AggState[src]
impl Debug for AggState[src]
impl Default for AggState[src]
impl Display for AggState[src]
impl PgNode for AggState[src]
Auto Trait Implementations
impl RefUnwindSafe for AggState[src]
impl !Send for AggState[src]
impl !Sync for AggState[src]
impl Unpin for AggState[src]
impl UnwindSafe for AggState[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T> ToString for T where
T: Display + ?Sized, [src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,