#[repr(C)]pub struct AggStatePerPhaseData {
pub aggstrategy: Type,
pub numsets: c_int,
pub gset_lengths: *mut c_int,
pub grouped_cols: *mut *mut Bitmapset,
pub eqfunctions: *mut *mut ExprState,
pub aggnode: *mut Agg,
pub sortnode: *mut Sort,
pub evaltrans: *mut ExprState,
pub evaltrans_cache: [[*mut ExprState; 2]; 2],
}
Fields§
§aggstrategy: Type
§numsets: c_int
§gset_lengths: *mut c_int
§grouped_cols: *mut *mut Bitmapset
§eqfunctions: *mut *mut ExprState
§aggnode: *mut Agg
§sortnode: *mut Sort
§evaltrans: *mut ExprState
§evaltrans_cache: [[*mut ExprState; 2]; 2]
Trait Implementations§
Source§impl Clone for AggStatePerPhaseData
impl Clone for AggStatePerPhaseData
Source§fn clone(&self) -> AggStatePerPhaseData
fn clone(&self) -> AggStatePerPhaseData
Returns a copy of the value. Read more
1.0.0 · 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 AggStatePerPhaseData
impl Debug for AggStatePerPhaseData
Source§impl Default for AggStatePerPhaseData
impl Default for AggStatePerPhaseData
impl Copy for AggStatePerPhaseData
Auto Trait Implementations§
impl Freeze for AggStatePerPhaseData
impl RefUnwindSafe for AggStatePerPhaseData
impl !Send for AggStatePerPhaseData
impl !Sync for AggStatePerPhaseData
impl Unpin for AggStatePerPhaseData
impl UnwindSafe for AggStatePerPhaseData
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