Trait PlanRewriter

Source
pub trait PlanRewriter<C: ConventionMarker> {
    // Required method
    fn rewrite_with_inputs(
        &mut self,
        plan: &PlanRef<C>,
        inputs: Vec<PlanRef<C>>,
    ) -> PlanRef<C>;
}

Required Methods§

Source

fn rewrite_with_inputs( &mut self, plan: &PlanRef<C>, inputs: Vec<PlanRef<C>>, ) -> PlanRef<C>

Implementors§