Expand description
Extension traits for StreamCore
implementing various operators that
are independent of specific container types.
Re-exports§
pub use capture::Capture;
pub use concat::Concat;
pub use concat::Concatenate;
pub use enterleave::Enter;
pub use enterleave::Leave;
pub use exchange::Exchange;
pub use feedback::Feedback;
pub use feedback::LoopVariable;
pub use feedback::ConnectLoop;
pub use filter::Filter;
pub use input::Input;
pub use inspect::Inspect;
pub use inspect::InspectCore;
pub use map::Map;
pub use ok_err::OkErr;
pub use partition::Partition;
pub use probe::Probe;
pub use to_stream::ToStream;
pub use to_stream::ToStreamBuilder;
pub use reclock::Reclock;
pub use unordered_input::UnorderedInput;
pub use unordered_input::UnorderedHandle;
Modules§
- Operators to capture and replay timely dataflow streams.
- Merges the contents of multiple streams.
- Extension traits to move a
Stream
between an outerScope
and innerScope
. - Exchange records between workers.
- Create cycles in a timely dataflow graph.
- Filters a stream by a predicate.
- Create new
Streams
connected to external inputs. - Extension trait and implementation for observing and action on streamed data.
- Extension methods for
StreamCore
based on record-by-record transformation. - Operators that separate one stream into two streams based on some condition
- Partition a stream of records into multiple streams.
- Monitor progress at a
Stream
. - Shared containers
- Extension methods for
Stream
based on record-by-record transformation. - Conversion to the
StreamCore
type from iterators. - Create new
StreamCore
s connected to external inputs.