Struct pgx_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
sourceimpl Clone for MinMaxExpr
impl Clone for MinMaxExpr
sourcefn clone(&self) -> MinMaxExpr
fn clone(&self) -> MinMaxExpr
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 MinMaxExpr
impl Debug for MinMaxExpr
sourceimpl Default for MinMaxExpr
impl Default for MinMaxExpr
sourceimpl Display for MinMaxExpr
impl Display for MinMaxExpr
sourceimpl PgNode for MinMaxExpr
impl PgNode for MinMaxExpr
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for MinMaxExpr
Auto Trait Implementations
impl RefUnwindSafe for MinMaxExpr
impl !Send for MinMaxExpr
impl !Sync for MinMaxExpr
impl Unpin for MinMaxExpr
impl UnwindSafe for MinMaxExpr
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