pub enum MultiTableInsertType {
All,
First,
}Expand description
The type of multi-table INSERT statement(Snowflake).
See: https://docs.snowflake.com/en/sql-reference/sql/insert-multi-table
Variants§
All
INSERT ALL - all matching WHEN clauses are executed
First
INSERT FIRST - only the first matching WHEN clause is executed
Trait Implementations§
Source§impl Clone for MultiTableInsertType
impl Clone for MultiTableInsertType
Source§fn clone(&self) -> MultiTableInsertType
fn clone(&self) -> MultiTableInsertType
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 MultiTableInsertType
impl Debug for MultiTableInsertType
Source§impl<'de> Deserialize<'de> for MultiTableInsertType
impl<'de> Deserialize<'de> for MultiTableInsertType
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 Display for MultiTableInsertType
impl Display for MultiTableInsertType
Source§impl Hash for MultiTableInsertType
impl Hash for MultiTableInsertType
Source§impl Ord for MultiTableInsertType
impl Ord for MultiTableInsertType
Source§fn cmp(&self, other: &MultiTableInsertType) -> Ordering
fn cmp(&self, other: &MultiTableInsertType) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for MultiTableInsertType
impl PartialEq for MultiTableInsertType
Source§impl PartialOrd for MultiTableInsertType
impl PartialOrd for MultiTableInsertType
Source§impl Serialize for MultiTableInsertType
impl Serialize for MultiTableInsertType
Source§impl Visit for MultiTableInsertType
impl Visit for MultiTableInsertType
Source§impl VisitMut for MultiTableInsertType
impl VisitMut for MultiTableInsertType
Source§fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
Mutably visit this node with the provided
VisitorMut. Read moreimpl Eq for MultiTableInsertType
impl StructuralPartialEq for MultiTableInsertType
Auto Trait Implementations§
impl Freeze for MultiTableInsertType
impl RefUnwindSafe for MultiTableInsertType
impl Send for MultiTableInsertType
impl Sync for MultiTableInsertType
impl Unpin for MultiTableInsertType
impl UnsafeUnpin for MultiTableInsertType
impl UnwindSafe for MultiTableInsertType
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