pub trait PlanRewriter<C: ConventionMarker> {
// Required method
fn rewrite_with_inputs(
&mut self,
plan: &PlanRef<C>,
inputs: Vec<PlanRef<C>>,
) -> PlanRef<C>;
}Required Methods§
fn rewrite_with_inputs( &mut self, plan: &PlanRef<C>, inputs: Vec<PlanRef<C>>, ) -> PlanRef<C>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".