pub struct NativeJoin {
pub expression: String,
pub kind: NativeJoinKind,
}Expand description
One JOIN expression of a native query.
Fields§
§expression: StringEquality expression verbatim (e.g. Table1.col1 = Table3.col1).
kind: NativeJoinKindOuter/inner flavor.
Trait Implementations§
Source§impl Clone for NativeJoin
impl Clone for NativeJoin
Source§impl Debug for NativeJoin
impl Debug for NativeJoin
Source§impl<'de> Deserialize<'de> for NativeJoin
impl<'de> Deserialize<'de> for NativeJoin
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 NativeJoin
Source§impl PartialEq for NativeJoin
impl PartialEq for NativeJoin
Source§impl Serialize for NativeJoin
impl Serialize for NativeJoin
impl StructuralPartialEq for NativeJoin
Auto Trait Implementations§
impl Forget for NativeJoin
impl Freeze for NativeJoin
impl Move for NativeJoin
impl RefUnwindSafe for NativeJoin
impl Send for NativeJoin
impl Sync for NativeJoin
impl Unpin for NativeJoin
impl UnsafeUnpin for NativeJoin
impl UnwindSafe for NativeJoin
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