Struct datafusion_expr::Explain
source · pub struct Explain {
pub verbose: bool,
pub plan: Arc<LogicalPlan>,
pub stringified_plans: Vec<StringifiedPlan>,
pub schema: DFSchemaRef,
pub logical_optimization_succeeded: bool,
}
Expand description
Produces a relation with string representations of various parts of the plan
Fields§
§verbose: bool
Should extra (detailed, intermediate plans) be included?
plan: Arc<LogicalPlan>
The logical plan that is being EXPLAIN’d
stringified_plans: Vec<StringifiedPlan>
Represent the various stages plans have gone through
schema: DFSchemaRef
The output schema of the explain (2 columns of text)
logical_optimization_succeeded: bool
Used by physical planner to check if should proceed with planning