Trait persist::operators::source::PersistedSource[][src]

pub trait PersistedSource<G: Scope<Timestamp = u64>, K: TimelyData, V: TimelyData> {
    fn persisted_source(
        &mut self,
        read: StreamReadHandle<K, V>,
        as_of_frontier: &Antichain<u64>
    ) -> Stream<G, (Result<(K, V), String>, u64, isize)>; }
Expand description

A Timely Dataflow operator that mirrors a persisted stream.

Required methods

Emits a snapshot of the persisted stream taken as of this call and listens for any new data added to the persisted stream after that.

Implementors