Struct pgrx_pg_sys::ModifyTable
source · #[repr(C)]pub struct ModifyTable {Show 21 fields
pub plan: Plan,
pub operation: CmdType,
pub canSetTag: bool,
pub nominalRelation: Index,
pub rootRelation: Index,
pub partColsUpdated: bool,
pub resultRelations: *mut List,
pub updateColnosLists: *mut List,
pub withCheckOptionLists: *mut List,
pub returningLists: *mut List,
pub fdwPrivLists: *mut List,
pub fdwDirectModifyPlans: *mut Bitmapset,
pub rowMarks: *mut List,
pub epqParam: c_int,
pub onConflictAction: OnConflictAction,
pub arbiterIndexes: *mut List,
pub onConflictSet: *mut List,
pub onConflictCols: *mut List,
pub onConflictWhere: *mut Node,
pub exclRelRTI: Index,
pub exclRelTlist: *mut List,
}
Fields§
§plan: Plan
§operation: CmdType
§canSetTag: bool
§nominalRelation: Index
§rootRelation: Index
§partColsUpdated: bool
§resultRelations: *mut List
§updateColnosLists: *mut List
§withCheckOptionLists: *mut List
§returningLists: *mut List
§fdwPrivLists: *mut List
§fdwDirectModifyPlans: *mut Bitmapset
§rowMarks: *mut List
§epqParam: c_int
§onConflictAction: OnConflictAction
§arbiterIndexes: *mut List
§onConflictSet: *mut List
§onConflictCols: *mut List
§onConflictWhere: *mut Node
§exclRelRTI: Index
§exclRelTlist: *mut List
Trait Implementations§
source§impl Clone for ModifyTable
impl Clone for ModifyTable
source§fn clone(&self) -> ModifyTable
fn clone(&self) -> ModifyTable
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 ModifyTable
impl Debug for ModifyTable
source§impl Default for ModifyTable
impl Default for ModifyTable
source§impl Display for ModifyTable
impl Display for ModifyTable
source§impl PgNode for ModifyTable
impl PgNode for ModifyTable
source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more