Struct pgrx_pg_sys::GroupingFunc
source · #[repr(C)]pub struct GroupingFunc {
pub xpr: Expr,
pub args: *mut List,
pub refs: *mut List,
pub cols: *mut List,
pub agglevelsup: Index,
pub location: c_int,
}
Fields§
§xpr: Expr
§args: *mut List
§refs: *mut List
§cols: *mut List
§agglevelsup: Index
§location: c_int
Trait Implementations§
source§impl Clone for GroupingFunc
impl Clone for GroupingFunc
source§fn clone(&self) -> GroupingFunc
fn clone(&self) -> GroupingFunc
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 GroupingFunc
impl Debug for GroupingFunc
source§impl Default for GroupingFunc
impl Default for GroupingFunc
source§impl Display for GroupingFunc
impl Display for GroupingFunc
source§impl PgNode for GroupingFunc
impl PgNode for GroupingFunc
source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for GroupingFunc
Auto Trait Implementations§
impl Freeze for GroupingFunc
impl RefUnwindSafe for GroupingFunc
impl !Send for GroupingFunc
impl !Sync for GroupingFunc
impl Unpin for GroupingFunc
impl UnwindSafe for GroupingFunc
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