Expand description
Streaming processing module
Provides stream-based node execution with backpressure handling
Re-exports§
pub use operators::FilterOperator;pub use operators::FoldOperator;pub use operators::MapOperator;pub use operators::StreamOperator;pub use stream_node::StreamNode;
Modules§
- operators
- Stream transformation operators
- stream_
node - Stream-based node implementation
Structs§
- Backpressure
Config - Backpressure configuration
- Chunk
Config - Chunk configuration for large datasets
Traits§
- Stream
Processor - Stream processor trait
Functions§
- apply_
backpressure - Apply backpressure to a stream Note: This is a placeholder. For full backpressure, use StreamNode with BackpressureConfig
- create_
chunked_ stream - Create a chunked stream from a large dataset
- create_
stream_ from_ vec - Create a stream from a vector with backpressure
Type Aliases§
- Stream
Item - Stream item type
- Value
Stream - Stream type alias