Enum datafusion::logical_plan::PlanType [−][src]
pub enum PlanType { InitialLogicalPlan, OptimizedLogicalPlan { optimizer_name: String, }, FinalLogicalPlan, InitialPhysicalPlan, OptimizedPhysicalPlan { optimizer_name: String, }, FinalPhysicalPlan, }
Expand description
Represents which type of plan, when storing multiple for use in EXPLAIN plans
Variants
The initial LogicalPlan provided to DataFusion
The LogicalPlan which results from applying an optimizer pass
Fields of OptimizedLogicalPlan
optimizer_name: String
The name of the optimizer which produced this plan
The final, fully optimized LogicalPlan that was converted to a physical plan
The initial physical plan, prepared for execution
The ExecutionPlan which results from applying an optimizer pass
Fields of OptimizedPhysicalPlan
optimizer_name: String
The name of the optimizer which produced this plan
The final, fully optimized physical which would be executed
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for PlanType
impl UnwindSafe for PlanType
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self