pub struct JoinAlgorithmPass;Expand description
Optimizer pass that annotates each Join node with an algorithm hint.
Trait Implementations§
Source§impl OptPass for JoinAlgorithmPass
impl OptPass for JoinAlgorithmPass
Source§fn apply(&self, plan: LogicalPlan) -> LogicalPlan
fn apply(&self, plan: LogicalPlan) -> LogicalPlan
Apply the rewrite to
plan, returning the (possibly modified) plan.Auto Trait Implementations§
impl Freeze for JoinAlgorithmPass
impl RefUnwindSafe for JoinAlgorithmPass
impl Send for JoinAlgorithmPass
impl Sync for JoinAlgorithmPass
impl Unpin for JoinAlgorithmPass
impl UnsafeUnpin for JoinAlgorithmPass
impl UnwindSafe for JoinAlgorithmPass
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