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