pub trait EventIteratorCore<T, D> {
    // Required method
    fn next(&mut self) -> Option<&EventCore<T, D>>;
}
Expand description

Iterates over contained EventCore<T, D>.

The EventIterator trait describes types that can iterate over references to events, and which can be used to replay a stream into a new timely dataflow computation.

This method is not simply an iterator because of the lifetime in the result.

Required Methods§

source

fn next(&mut self) -> Option<&EventCore<T, D>>

Iterates over references to EventCore<T, D> elements.

Implementations on Foreign Types§

source§

impl<T, D> EventIteratorCore<T, D> for Rc<EventLinkCore<T, D>>

source§

fn next(&mut self) -> Option<&EventCore<T, D>>

Implementors§