trait InfallibleRule:
Send
+ Sync
+ Description {
// Required method
fn apply(&self, plan: PlanRef) -> Option<PlanRef>;
}
Expand description
An one-to-one transform for the PlanNode
.
It’s a convenient trait to implement FallibleRule
, thus made available only within this module.