risingwave_frontend::optimizer::plan_node::to_prost

Trait TryToBatchPb

source
pub trait TryToBatchPb {
    // Provided method
    fn try_to_batch_prost_body(&self) -> Result<NodeBody, SchedulerError> { ... }
}

Provided Methods§

Implementors§

source§

impl TryToBatchPb for BatchLogSeqScan

source§

impl TryToBatchPb for BatchLookupJoin

source§

impl TryToBatchPb for BatchSeqScan

source§

impl TryToBatchPb for LogicalAgg

source§

impl TryToBatchPb for LogicalApply

source§

impl TryToBatchPb for LogicalCdcScan

source§

impl TryToBatchPb for LogicalChangeLog

source§

impl TryToBatchPb for LogicalCteRef

source§

impl TryToBatchPb for LogicalDedup

source§

impl TryToBatchPb for LogicalDelete

source§

impl TryToBatchPb for LogicalExcept

source§

impl TryToBatchPb for LogicalExpand

source§

impl TryToBatchPb for LogicalFileScan

source§

impl TryToBatchPb for LogicalFilter

source§

impl TryToBatchPb for LogicalHopWindow

source§

impl TryToBatchPb for LogicalIcebergScan

source§

impl TryToBatchPb for LogicalInsert

source§

impl TryToBatchPb for LogicalIntersect

source§

impl TryToBatchPb for LogicalJoin

source§

impl TryToBatchPb for LogicalKafkaScan

source§

impl TryToBatchPb for LogicalLimit

source§

impl TryToBatchPb for LogicalMaxOneRow

source§

impl TryToBatchPb for LogicalMultiJoin

source§

impl TryToBatchPb for LogicalMySqlQuery

source§

impl TryToBatchPb for LogicalNow

source§

impl TryToBatchPb for LogicalOverWindow

source§

impl TryToBatchPb for LogicalPostgresQuery

source§

impl TryToBatchPb for LogicalProject

source§

impl TryToBatchPb for LogicalProjectSet

source§

impl TryToBatchPb for LogicalRecursiveUnion

source§

impl TryToBatchPb for LogicalScan

source§

impl TryToBatchPb for LogicalShare

source§

impl TryToBatchPb for LogicalSource

source§

impl TryToBatchPb for LogicalSysScan

source§

impl TryToBatchPb for LogicalTableFunction

source§

impl TryToBatchPb for LogicalTopN

source§

impl TryToBatchPb for LogicalUnion

source§

impl TryToBatchPb for LogicalUpdate

source§

impl TryToBatchPb for LogicalValues

source§

impl TryToBatchPb for StreamAsOfJoin

source§

impl TryToBatchPb for StreamCdcTableScan

source§

impl TryToBatchPb for StreamChangeLog

source§

impl TryToBatchPb for StreamDedup

source§

impl TryToBatchPb for StreamDeltaJoin

source§

impl TryToBatchPb for StreamDml

source§

impl TryToBatchPb for StreamDynamicFilter

source§

impl TryToBatchPb for StreamEowcOverWindow

source§

impl TryToBatchPb for StreamExchange

source§

impl TryToBatchPb for StreamExpand

source§

impl TryToBatchPb for StreamFilter

source§

impl TryToBatchPb for StreamFsFetch

source§

impl TryToBatchPb for StreamGlobalApproxPercentile

source§

impl TryToBatchPb for StreamGroupTopN

source§

impl TryToBatchPb for StreamHashAgg

source§

impl TryToBatchPb for StreamHashJoin

source§

impl TryToBatchPb for StreamHopWindow

source§

impl TryToBatchPb for StreamLocalApproxPercentile

source§

impl TryToBatchPb for StreamMaterialize

source§

impl TryToBatchPb for StreamNow

source§

impl TryToBatchPb for StreamOverWindow

source§

impl TryToBatchPb for StreamProject

source§

impl TryToBatchPb for StreamProjectSet

source§

impl TryToBatchPb for StreamRowIdGen

source§

impl TryToBatchPb for StreamRowMerge

source§

impl TryToBatchPb for StreamShare

source§

impl TryToBatchPb for StreamSimpleAgg

source§

impl TryToBatchPb for StreamSink

source§

impl TryToBatchPb for StreamEowcSort

source§

impl TryToBatchPb for StreamSource

source§

impl TryToBatchPb for StreamSourceScan

source§

impl TryToBatchPb for StreamStatelessSimpleAgg

source§

impl TryToBatchPb for StreamTableScan

source§

impl TryToBatchPb for StreamTemporalJoin

source§

impl TryToBatchPb for StreamTopN

source§

impl TryToBatchPb for StreamUnion

source§

impl TryToBatchPb for StreamValues

source§

impl TryToBatchPb for StreamWatermarkFilter

source§

impl<T: ToBatchPb> TryToBatchPb for T