pub struct Join {
pub kind: JoinKind,
pub table: TableName,
pub alias: Option<TableName>,
pub on: Expr,
}Expand description
A JOIN clause.
Fields§
§kind: JoinKindThe type of join (INNER, LEFT, RIGHT, FULL).
table: TableNameThe table to join.
alias: Option<TableName>Optional alias for the joined table.
on: ExprThe ON condition for the join.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Join
impl RefUnwindSafe for Join
impl Send for Join
impl Sync for Join
impl Unpin for Join
impl UnsafeUnpin for Join
impl UnwindSafe for Join
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