pub trait LogicalNode {
// Required methods
fn inputs(&self) -> Vec<PyLogicalPlan>;
fn to_variant<'py>(&self, py: Python<'py>) -> PyResult<Bound<'py, PyAny>>;
}
Expand description
Representation of a LogicalNode
in the in overall LogicalPlan
any “node” shares these common traits in common.
Required Methods§
Sourcefn inputs(&self) -> Vec<PyLogicalPlan>
fn inputs(&self) -> Vec<PyLogicalPlan>
The input plan to the current logical node instance.