pub struct JoinOp {
pub left: Box<LogicalOperator>,
pub right: Box<LogicalOperator>,
pub join_type: JoinType,
pub conditions: Vec<JoinCondition>,
}Expand description
Join two inputs.
Fields§
§left: Box<LogicalOperator>Left input.
right: Box<LogicalOperator>Right input.
join_type: JoinTypeJoin type.
conditions: Vec<JoinCondition>Join conditions.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for JoinOp
impl RefUnwindSafe for JoinOp
impl Send for JoinOp
impl Sync for JoinOp
impl Unpin for JoinOp
impl UnwindSafe for JoinOp
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