MCPcopy Create free account
hub / github.com/apache/datafusion / f_down

Method f_down

datafusion/optimizer/src/optimizer.rs:345–351  ·  view source on GitHub ↗
(&mut self, node: LogicalPlan)

Source from the content-addressed store, hash-verified

343 type Node = LogicalPlan;
344
345 fn f_down(&mut self, node: LogicalPlan) -> Result<Transformed<LogicalPlan>> {
346 if self.apply_order == ApplyOrder::TopDown {
347 self.rule.rewrite(node, self.config)
348 } else {
349 Ok(Transformed::no(node))
350 }
351 }
352
353 fn f_up(&mut self, node: LogicalPlan) -> Result<Transformed<LogicalPlan>> {
354 if self.apply_order == ApplyOrder::BottomUp {

Callers

nothing calls this directly

Calls 1

rewriteMethod · 0.45

Tested by

no test coverage detected