Trait polars_lazy::physical_plan::PhysicalPlanner [−][src]
pub trait PhysicalPlanner {
fn create_physical_plan(
&self,
root: Node,
lp_arena: &mut Arena<ALogicalPlan>,
expr_arena: &mut Arena<AExpr>
) -> Result<Box<dyn Executor>>;
}
This is supported on crate feature
compile
only.Expand description
A type that implements this transforms a LogicalPlan to a physical plan.
We could produce different physical plans with different goals in mind, e.g. memory optimized performance optimized, out of core, etc.