You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was wandering if we could have a method to fork/split/broadcast/unzip/switch a Stream into two Streams. We do have a unzip now, but it returns two container, which is not symmetric to zip.
fn unzip() -> (LeftStream<L>, RightStream<R>) where Self: Stream<(L, R)>
fn switch(test: T => bool) -> (TrueStream<T>, FalseStream<T>)