pub trait AnyPlanNodeMeta<C: ConventionMarker> {
// Required methods
fn node_type(&self) -> C::PlanNodeType;
fn plan_base(&self) -> &PlanBase<C>;
}
Expand description
The object-safe version of PlanNodeMeta
, used as a super trait of PlanNode
.
Check PlanNodeMeta
for more details.
Required Methods§
Implementors§
impl<P> AnyPlanNodeMeta<<P as PlanNodeMeta>::Convention> for Pwhere
P: PlanNodeMeta,
Implement AnyPlanNodeMeta
for all PlanNodeMeta
.