pub struct OnConflictClause {
pub action: OnConflictAction,
pub infer: Option<Box<InferClause>>,
pub lockStrength: LockClauseStrength,
pub targetList: List,
pub whereClause: Option<Node>,
pub location: i32,
}Expand description
The node OnConflictClause.
Fields§
§action: OnConflictAction§infer: Option<Box<InferClause>>§lockStrength: LockClauseStrength§targetList: List§whereClause: Option<Node>§location: i32Trait Implementations§
Source§impl Clone for OnConflictClause
impl Clone for OnConflictClause
Source§impl Debug for OnConflictClause
impl Debug for OnConflictClause
Source§impl Default for OnConflictClause
impl Default for OnConflictClause
Source§impl Equal for OnConflictClause
impl Equal for OnConflictClause
Source§impl From<OnConflictClause> for Node
impl From<OnConflictClause> for Node
Source§fn from(node: OnConflictClause) -> Node
fn from(node: OnConflictClause) -> Node
Converts to this type from the input type.
Source§impl NodeType for OnConflictClause
impl NodeType for OnConflictClause
Source§impl Out for OnConflictClause
impl Out for OnConflictClause
Source§impl PartialEq for OnConflictClause
impl PartialEq for OnConflictClause
impl StructuralPartialEq for OnConflictClause
Auto Trait Implementations§
impl Freeze for OnConflictClause
impl RefUnwindSafe for OnConflictClause
impl Send for OnConflictClause
impl Sync for OnConflictClause
impl Unpin for OnConflictClause
impl UnsafeUnpin for OnConflictClause
impl UnwindSafe for OnConflictClause
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