File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change 92
92
//! Streams yield outputs one-by-one, which means that deciding to stop iterating is
93
93
//! the same for fallible and infallible streams. The operations provided for
94
94
//! streams can be categorized based on whether their inputs can be concurrently
95
- //! processed , and whether their outputs can be concurrently processed.
95
+ //! evaluated , and whether their outputs can be concurrently processed.
96
96
//!
97
97
//! Specifically in the case of `merge`, it takes `N` streams in, and yields items
98
98
//! one-by-one as soon as any are available. This enables the output of individual
99
99
//! streams to be concurrently processed by further operations later on.
100
100
//!
101
- //! | | __Sequential processing__ | __Concurrent processing__ |
102
- //! | ------------------------ | --------------------- | --------------------- |
103
- //! | __Sequential execution__ | `Stream::chain` | *not yet available* ‡ |
104
- //! | __Concurrent execution__ | `Stream::zip` | `Stream::merge` |
101
+ //! | | __Sequential output processing__ | __Concurrent output processing__ |
102
+ //! | ------------------------------- | -------------------------------- | ----------- --------------------- |
103
+ //! | __Sequential input evaluation__ | `Stream::chain` | *not yet available* ‡ |
104
+ //! | __Concurrent input evaluation__ | `Stream::zip` | `Stream::merge` |
105
105
//!
106
106
//! ‡: _This could be addressed by a hypothetical `Stream::unzip` operation,
107
107
//! however because we aspire for semantic compatibility with `std::iter::Iterator`
You can’t perform that action at this time.
0 commit comments