pub trait BatchPlanRef: PhysicalPlanRef {
// Required method
fn order(&self) -> &Order;
}
Expand description
A subtrait of PhysicalPlanRef
for batch plans.
Due to the lack of refactoring, all plan nodes currently implement this trait
through super::PlanBase
. One may still use this trait as a bound for
accessing a batch plan, in contrast to GenericPlanRef
or
PhysicalPlanRef
.
Required Methods§
Object Safety§
This trait is not object safe.
Implementations on Foreign Types§
source§impl<'a, T: 'a + BatchPlanRef + ?Sized> BatchPlanRef for &'a Twhere
&'a T: PhysicalPlanRef,
impl<'a, T: 'a + BatchPlanRef + ?Sized> BatchPlanRef for &'a Twhere
&'a T: PhysicalPlanRef,
Implementors§
impl BatchPlanRef for PlanBaseRef<'_>
impl BatchPlanRef for PlanBase<Batch>
impl BatchPlanRef for PlanRef
Allow access to all fields defined in BatchPlanRef
for the type-erased plan node.