Struct pgrx_pg_sys::CaseTestExpr
source · #[repr(C)]pub struct CaseTestExpr {
pub xpr: Expr,
pub typeId: Oid,
pub typeMod: int32,
pub collation: Oid,
}
Fields§
§xpr: Expr
§typeId: Oid
§typeMod: int32
§collation: Oid
Trait Implementations§
source§impl Clone for CaseTestExpr
impl Clone for CaseTestExpr
source§fn clone(&self) -> CaseTestExpr
fn clone(&self) -> CaseTestExpr
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 CaseTestExpr
impl Debug for CaseTestExpr
source§impl Default for CaseTestExpr
impl Default for CaseTestExpr
source§impl Display for CaseTestExpr
impl Display for CaseTestExpr
source§impl PgNode for CaseTestExpr
impl PgNode for CaseTestExpr
source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for CaseTestExpr
Auto Trait Implementations§
impl Freeze for CaseTestExpr
impl RefUnwindSafe for CaseTestExpr
impl Send for CaseTestExpr
impl Sync for CaseTestExpr
impl Unpin for CaseTestExpr
impl UnwindSafe for CaseTestExpr
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