Struct pgx_pg_sys::ScalarArrayOpExpr
source · [−]#[repr(C)]pub struct ScalarArrayOpExpr {
pub xpr: Expr,
pub opno: Oid,
pub opfuncid: Oid,
pub hashfuncid: Oid,
pub useOr: bool,
pub inputcollid: Oid,
pub args: *mut List,
pub location: c_int,
}Fields
xpr: Expropno: Oidopfuncid: Oidhashfuncid: OiduseOr: boolinputcollid: Oidargs: *mut Listlocation: c_intTrait Implementations
sourceimpl Clone for ScalarArrayOpExpr
impl Clone for ScalarArrayOpExpr
sourcefn clone(&self) -> ScalarArrayOpExpr
fn clone(&self) -> ScalarArrayOpExpr
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for ScalarArrayOpExpr
impl Debug for ScalarArrayOpExpr
sourceimpl Default for ScalarArrayOpExpr
impl Default for ScalarArrayOpExpr
sourceimpl Display for ScalarArrayOpExpr
impl Display for ScalarArrayOpExpr
sourceimpl PgNode for ScalarArrayOpExpr
impl PgNode for ScalarArrayOpExpr
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for ScalarArrayOpExpr
Auto Trait Implementations
impl RefUnwindSafe for ScalarArrayOpExpr
impl !Send for ScalarArrayOpExpr
impl !Sync for ScalarArrayOpExpr
impl Unpin for ScalarArrayOpExpr
impl UnwindSafe for ScalarArrayOpExpr
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