pub enum NativeJoinKind {
Inner,
Left,
Right,
}Expand description
Join flavor of a native query (MSysQueries attribute 7 flag).
Variants§
Inner
Inner join (flag 1).
Left
Left outer join (flag 2): the left operand’s rows are preserved.
Right
Right outer join (flag 3): the right operand’s rows are preserved.
Trait Implementations§
Source§impl Clone for NativeJoinKind
impl Clone for NativeJoinKind
impl Copy for NativeJoinKind
Source§impl Debug for NativeJoinKind
impl Debug for NativeJoinKind
Source§impl<'de> Deserialize<'de> for NativeJoinKind
impl<'de> Deserialize<'de> for NativeJoinKind
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
impl Eq for NativeJoinKind
Source§impl PartialEq for NativeJoinKind
impl PartialEq for NativeJoinKind
Source§impl Serialize for NativeJoinKind
impl Serialize for NativeJoinKind
impl StructuralPartialEq for NativeJoinKind
Auto Trait Implementations§
impl Forget for NativeJoinKind
impl Freeze for NativeJoinKind
impl Move for NativeJoinKind
impl RefUnwindSafe for NativeJoinKind
impl Send for NativeJoinKind
impl Sync for NativeJoinKind
impl Unpin for NativeJoinKind
impl UnsafeUnpin for NativeJoinKind
impl UnwindSafe for NativeJoinKind
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