Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
datafusion_common::tree_node - Rust
[go: Go Back, main page]

Expand description

This module provides common traits for visiting or rewriting tree nodes easily.

Enums

Traits

  • Helper trait for implementing TreeNode that have children stored as Arc’s
  • Trait for tree node. It can be [ExecutionPlan], [PhysicalExpr], [LogicalPlan], [Expr], etc.
  • Trait for potentially recursively transform an TreeNode node tree. When passed to TreeNode::rewrite, TreeNodeRewriter::mutate is invoked recursively on all nodes of a tree.
  • Implements the visitor pattern for recursively walking TreeNodes.