pub struct MergeWhenClause {
pub matchKind: MergeMatchKind,
pub commandType: CmdType,
pub override: OverridingKind,
pub condition: Option<Node>,
pub targetList: List,
pub values: List,
}Expand description
The node MergeWhenClause.
Fields§
§matchKind: MergeMatchKind§commandType: CmdType§override: OverridingKind§condition: Option<Node>§targetList: List§values: ListTrait Implementations§
Source§impl Clone for MergeWhenClause
impl Clone for MergeWhenClause
Source§impl Debug for MergeWhenClause
impl Debug for MergeWhenClause
Source§impl Default for MergeWhenClause
impl Default for MergeWhenClause
Source§impl Equal for MergeWhenClause
impl Equal for MergeWhenClause
Source§impl From<MergeWhenClause> for Node
impl From<MergeWhenClause> for Node
Source§fn from(node: MergeWhenClause) -> Node
fn from(node: MergeWhenClause) -> Node
Converts to this type from the input type.
Source§impl NodeType for MergeWhenClause
impl NodeType for MergeWhenClause
Source§impl Out for MergeWhenClause
impl Out for MergeWhenClause
Source§impl PartialEq for MergeWhenClause
impl PartialEq for MergeWhenClause
impl StructuralPartialEq for MergeWhenClause
Auto Trait Implementations§
impl Freeze for MergeWhenClause
impl RefUnwindSafe for MergeWhenClause
impl Send for MergeWhenClause
impl Sync for MergeWhenClause
impl Unpin for MergeWhenClause
impl UnsafeUnpin for MergeWhenClause
impl UnwindSafe for MergeWhenClause
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