#[repr(C)]pub struct SetOperationStmt {
pub type_: NodeTag,
pub op: Type,
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_: NodeTag
§op: Type
§all: bool
§larg: *mut Node
§rarg: *mut Node
§colTypes: *mut List
§colTypmods: *mut List
§colCollations: *mut List
§groupClauses: *mut List
Trait Implementations§
Source§impl Clone for SetOperationStmt
impl Clone for SetOperationStmt
Source§fn clone(&self) -> SetOperationStmt
fn clone(&self) -> SetOperationStmt
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 SetOperationStmt
impl Debug for SetOperationStmt
Source§impl Default for SetOperationStmt
impl Default for SetOperationStmt
Source§impl Display for SetOperationStmt
impl Display for SetOperationStmt
Source§impl PgNode for SetOperationStmt
impl PgNode for SetOperationStmt
Source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for SetOperationStmt
Auto Trait Implementations§
impl Freeze for SetOperationStmt
impl RefUnwindSafe for SetOperationStmt
impl !Send for SetOperationStmt
impl !Sync for SetOperationStmt
impl Unpin for SetOperationStmt
impl UnwindSafe for SetOperationStmt
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