pub enum MergeClauseKind {
Matched,
NotMatched,
NotMatchedBySource,
}Expand description
The kind of WHEN clause in a MERGE statement.
Variants§
Matched
WHEN MATCHED
NotMatched
WHEN NOT MATCHED (BY TARGET) — standard SQL and most dialects
NotMatchedBySource
WHEN NOT MATCHED BY SOURCE — T-SQL extension
Trait Implementations§
Source§impl Clone for MergeClauseKind
impl Clone for MergeClauseKind
Source§fn clone(&self) -> MergeClauseKind
fn clone(&self) -> MergeClauseKind
Returns a duplicate 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 MergeClauseKind
impl Debug for MergeClauseKind
Source§impl<'de> Deserialize<'de> for MergeClauseKind
impl<'de> Deserialize<'de> for MergeClauseKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MergeClauseKind
impl PartialEq for MergeClauseKind
Source§impl Serialize for MergeClauseKind
impl Serialize for MergeClauseKind
impl Eq for MergeClauseKind
impl StructuralPartialEq for MergeClauseKind
Auto Trait Implementations§
impl Freeze for MergeClauseKind
impl RefUnwindSafe for MergeClauseKind
impl Send for MergeClauseKind
impl Sync for MergeClauseKind
impl Unpin for MergeClauseKind
impl UnsafeUnpin for MergeClauseKind
impl UnwindSafe for MergeClauseKind
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