#[repr(C)]pub struct RollupData {
pub type_: NodeTag,
pub groupClause: *mut List,
pub gsets: *mut List,
pub gsets_data: *mut List,
pub numGroups: f64,
pub hashable: bool,
pub is_hashed: bool,
}
Fields§
§type_: NodeTag
§groupClause: *mut List
§gsets: *mut List
§gsets_data: *mut List
§numGroups: f64
§hashable: bool
§is_hashed: bool
Trait Implementations§
Source§impl Clone for RollupData
impl Clone for RollupData
Source§fn clone(&self) -> RollupData
fn clone(&self) -> RollupData
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 RollupData
impl Debug for RollupData
Source§impl Default for RollupData
impl Default for RollupData
Source§impl Display for RollupData
impl Display for RollupData
Source§impl PgNode for RollupData
impl PgNode for RollupData
Source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for RollupData
Auto Trait Implementations§
impl Freeze for RollupData
impl RefUnwindSafe for RollupData
impl !Send for RollupData
impl !Sync for RollupData
impl Unpin for RollupData
impl UnwindSafe for RollupData
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