pub type StreamPlanRef = PlanRef<Stream>;
Aliased Type§
pub struct StreamPlanRef(Rc<dyn StreamPlanNode>);
Tuple Fields§
§0: Rc<dyn StreamPlanNode>
Implementations§
Source§impl StreamPlanRef
impl StreamPlanRef
Sourcepub fn enforce_concrete_distribution(self) -> Self
pub fn enforce_concrete_distribution(self) -> Self
Eliminate SomeShard
distribution by using the stream key as the distribution key to
enforce the current plan to have a known distribution key.
Trait Implementations§
Source§impl PhysicalPlanRef for StreamPlanRef
impl PhysicalPlanRef for StreamPlanRef
fn distribution(&self) -> &Distribution
Source§impl StreamPlanNodeMetadata for StreamPlanRef
Allow access to all fields defined in StreamPlanNodeMetadata
for the type-erased plan node.
impl StreamPlanNodeMetadata for StreamPlanRef
Allow access to all fields defined in StreamPlanNodeMetadata
for the type-erased plan node.