Struct pgrx_pg_sys::ModifyTablePath
source · #[repr(C)]pub struct ModifyTablePath {Show 14 fields
pub path: Path,
pub subpath: *mut Path,
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 rowMarks: *mut List,
pub onconflict: *mut OnConflictExpr,
pub epqParam: c_int,
}
Fields§
§path: Path
§subpath: *mut Path
§operation: CmdType
§canSetTag: bool
§nominalRelation: Index
§rootRelation: Index
§partColsUpdated: bool
§resultRelations: *mut List
§updateColnosLists: *mut List
§withCheckOptionLists: *mut List
§returningLists: *mut List
§rowMarks: *mut List
§onconflict: *mut OnConflictExpr
§epqParam: c_int
Trait Implementations§
source§impl Clone for ModifyTablePath
impl Clone for ModifyTablePath
source§fn clone(&self) -> ModifyTablePath
fn clone(&self) -> ModifyTablePath
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 ModifyTablePath
impl Debug for ModifyTablePath
source§impl Default for ModifyTablePath
impl Default for ModifyTablePath
source§impl Display for ModifyTablePath
impl Display for ModifyTablePath
source§impl PgNode for ModifyTablePath
impl PgNode for ModifyTablePath
source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for ModifyTablePath
Auto Trait Implementations§
impl Freeze for ModifyTablePath
impl RefUnwindSafe for ModifyTablePath
impl !Send for ModifyTablePath
impl !Sync for ModifyTablePath
impl Unpin for ModifyTablePath
impl UnwindSafe for ModifyTablePath
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