rewrite_extension_inputs

Function rewrite_extension_inputs 

Source
fn rewrite_extension_inputs<F: FnMut(LogicalPlan) -> Result<Transformed<LogicalPlan>>>(
    extension: Extension,
    f: F,
) -> Result<Transformed<Extension>>
Expand description

Rewrites all inputs for an Extension node “in place” (it currently has to copy values because there are no APIs for in place modification)

Should be removed when we have an API for in place modifications of the extension to avoid these copies