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

Method resolve_lambda_variables

datafusion/expr/src/logical_plan/plan.rs:2196–2202  ·  view source on GitHub ↗

Return a `LogicalPLan` with all [`LambdaVariable`]'s resolved [`LambdaVariable`]: crate::expr::LambdaVariable

(self)

Source from the content-addressed store, hash-verified

2194 ///
2195 /// [`LambdaVariable`]: crate::expr::LambdaVariable
2196 pub fn resolve_lambda_variables(self) -> Result<Transformed<LogicalPlan>> {
2197 self.transform_with_subqueries(|plan| {
2198 let schema = merge_schema(&plan.inputs());
2199
2200 plan.map_expressions(|expr| expr.resolve_lambda_variables(&schema))
2201 })
2202 }
2203}
2204
2205impl Display for LogicalPlan {

Callers

nothing calls this directly

Calls 4

merge_schemaFunction · 0.85
map_expressionsMethod · 0.80
inputsMethod · 0.45

Tested by

no test coverage detected