pub struct CrossProductPass;Expand description
Pass that converts multi-way cross products to binary tree structure.
Trait Implementations§
Source§impl OptimizerPass for CrossProductPass
impl OptimizerPass for CrossProductPass
Source§fn optimize(&self, plan: LogicalPlan) -> LogicalPlan
fn optimize(&self, plan: LogicalPlan) -> LogicalPlan
Optimizes the given logical plan.
Auto Trait Implementations§
impl Freeze for CrossProductPass
impl RefUnwindSafe for CrossProductPass
impl Send for CrossProductPass
impl Sync for CrossProductPass
impl Unpin for CrossProductPass
impl UnwindSafe for CrossProductPass
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