Struct pgx_pg_sys::RollupData
source · #[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
sourceimpl Clone for RollupData
impl Clone for RollupData
sourcefn clone(&self) -> RollupData
fn clone(&self) -> RollupData
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for RollupData
impl Debug for RollupData
sourceimpl Default for RollupData
impl Default for RollupData
sourceimpl Display for RollupData
impl Display for RollupData
sourceimpl PgNode for RollupData
impl PgNode for RollupData
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for RollupData
Auto Trait Implementations
impl RefUnwindSafe for RollupData
impl !Send for RollupData
impl !Sync for RollupData
impl Unpin for RollupData
impl UnwindSafe for RollupData
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more