Apply pipe operators to a plan
(
&self,
mut plan: LogicalPlan,
pipe_operators: Vec<PipeOperator>,
planner_context: &mut PlannerContext,
)
| 104 | |
| 105 | /// Apply pipe operators to a plan |
| 106 | fn pipe_operators( |
| 107 | &self, |
| 108 | mut plan: LogicalPlan, |
| 109 | pipe_operators: Vec<PipeOperator>, |
| 110 | planner_context: &mut PlannerContext, |
| 111 | ) -> Result<LogicalPlan> { |
| 112 | for pipe_operator in pipe_operators { |
| 113 | plan = self.pipe_operator(plan, pipe_operator, planner_context)?; |
| 114 | } |
| 115 | Ok(plan) |
| 116 | } |
| 117 | |
| 118 | /// Apply a pipe operator to a plan |
| 119 | fn pipe_operator( |
no test coverage detected