pub(crate) trait LogImportFrontiers {
    // Required method
    fn log_import_frontiers(
        self,
        logger: Logger<ComputeEvent, WorkerIdentifier>,
        import_id: GlobalId,
        export_ids: Vec<GlobalId>
    ) -> Self;
}
Expand description

Extension trait to attach ComputeEvent::ImportFrontier logging operators to streams and arrangements.

Required Methods§

source

fn log_import_frontiers( self, logger: Logger<ComputeEvent, WorkerIdentifier>, import_id: GlobalId, export_ids: Vec<GlobalId> ) -> Self

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<G, C> LogImportFrontiers for StreamCore<G, C>where G: Scope<Timestamp = Timestamp>, C: Container,

source§

fn log_import_frontiers( self, logger: Logger<ComputeEvent, WorkerIdentifier>, import_id: GlobalId, export_ids: Vec<GlobalId> ) -> Self

source§

impl<G, Tr> LogImportFrontiers for Arranged<G, Tr>where G: Scope<Timestamp = Timestamp>, Tr: TraceReader + Clone,

source§

fn log_import_frontiers( self, logger: Logger<ComputeEvent, WorkerIdentifier>, import_id: GlobalId, export_ids: Vec<GlobalId> ) -> Self

Implementors§