#[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 duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AggStatePerPhaseData
Source§impl Debug for AggStatePerPhaseData
impl Debug for AggStatePerPhaseData
Auto Trait Implementations§
impl !Send for AggStatePerPhaseData
impl !Sync for AggStatePerPhaseData
impl Freeze for AggStatePerPhaseData
impl RefUnwindSafe for AggStatePerPhaseData
impl Unpin for AggStatePerPhaseData
impl UnsafeUnpin 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