Struct pgx_pg_sys::SetOperationStmt
source · [−]#[repr(C)]pub struct SetOperationStmt {
pub type_: NodeTag,
pub op: SetOperation,
pub all: bool,
pub larg: *mut Node,
pub rarg: *mut Node,
pub colTypes: *mut List,
pub colTypmods: *mut List,
pub colCollations: *mut List,
pub groupClauses: *mut List,
}Fields
type_: NodeTagop: SetOperationall: boollarg: *mut Noderarg: *mut NodecolTypes: *mut ListcolTypmods: *mut ListcolCollations: *mut ListgroupClauses: *mut ListTrait Implementations
sourceimpl Clone for SetOperationStmt
impl Clone for SetOperationStmt
sourcefn clone(&self) -> SetOperationStmt
fn clone(&self) -> SetOperationStmt
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 SetOperationStmt
impl Debug for SetOperationStmt
sourceimpl Default for SetOperationStmt
impl Default for SetOperationStmt
sourceimpl Display for SetOperationStmt
impl Display for SetOperationStmt
sourceimpl PgNode for SetOperationStmt
impl PgNode for SetOperationStmt
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for SetOperationStmt
Auto Trait Implementations
impl RefUnwindSafe for SetOperationStmt
impl !Send for SetOperationStmt
impl !Sync for SetOperationStmt
impl Unpin for SetOperationStmt
impl UnwindSafe for SetOperationStmt
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