pub struct OpLeftJoin {
pub left: Box<Op>,
pub right: Box<Op>,
pub filter: Option<FilterExpr>,
}Expand description
Left outer join (OPTIONAL)
Fields§
§left: Box<Op>§right: Box<Op>§filter: Option<FilterExpr>Filter expression for the join
Implementations§
Source§impl OpLeftJoin
impl OpLeftJoin
Sourcepub fn with_filter(left: Op, right: Op, filter: FilterExpr) -> Self
pub fn with_filter(left: Op, right: Op, filter: FilterExpr) -> Self
Create with filter
Trait Implementations§
Source§impl Clone for OpLeftJoin
impl Clone for OpLeftJoin
Auto Trait Implementations§
impl Freeze for OpLeftJoin
impl RefUnwindSafe for OpLeftJoin
impl Send for OpLeftJoin
impl Sync for OpLeftJoin
impl Unpin for OpLeftJoin
impl UnsafeUnpin for OpLeftJoin
impl UnwindSafe for OpLeftJoin
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