Struct pgx_pg_sys::OnConflictSetState
source · #[repr(C)]pub struct OnConflictSetState {
pub type_: NodeTag,
pub oc_Existing: *mut TupleTableSlot,
pub oc_ProjSlot: *mut TupleTableSlot,
pub oc_ProjInfo: *mut ProjectionInfo,
pub oc_WhereClause: *mut ExprState,
}
Fields
type_: NodeTag
oc_Existing: *mut TupleTableSlot
oc_ProjSlot: *mut TupleTableSlot
oc_ProjInfo: *mut ProjectionInfo
oc_WhereClause: *mut ExprState
Trait Implementations
sourceimpl Clone for OnConflictSetState
impl Clone for OnConflictSetState
sourcefn clone(&self) -> OnConflictSetState
fn clone(&self) -> OnConflictSetState
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for OnConflictSetState
impl Debug for OnConflictSetState
sourceimpl Default for OnConflictSetState
impl Default for OnConflictSetState
sourceimpl Display for OnConflictSetState
impl Display for OnConflictSetState
sourceimpl PgNode for OnConflictSetState
impl PgNode for OnConflictSetState
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for OnConflictSetState
Auto Trait Implementations
impl RefUnwindSafe for OnConflictSetState
impl !Send for OnConflictSetState
impl !Sync for OnConflictSetState
impl Unpin for OnConflictSetState
impl UnwindSafe for OnConflictSetState
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