Treatment merge
std/flow::merge
Generics
◻ T
(any)
Inputs
⇥ a:
Stream<T>
⇥ b:
Stream<T>
Outputs
↦ value:
Stream<T>
Merge two streams.
The two streams are merged without predictible order.
ℹ️ Merge continues as long as a
or b
continues too, while the other can be ended.
graph LR T("merge()") A["… 🟦 🟫 …"] -->|a| T B["… 🟧 🟪 🟨 …"] -->|b| T T -->|value| V["… 🟦 🟧 🟪 🟫 🟨 …"] style V fill:#ffff,stroke:#ffff style A fill:#ffff,stroke:#ffff style B fill:#ffff,stroke:#ffff