流无序
有效复用多个流的流。
这种“组合器”提供了维护和驱动一组流完成的能力,同时还提供了对每个流的访问权,因为它产生了新的元素。
将流插入到此集中,并在产生流时产生它们的实现值。 优化该结构以管理大量流。 由StreamUnordered管理的流仅在生成通知时才被轮询。 这减少了协调大量流所需的工作量。
首次创建StreamUnordered ,它不包含任何流。 在此状态下调用poll将导致返回Ok(Async::Ready(None)) 。 使用insert流提交到集合; 但是,此刻将不对流进行轮询。 StreamUnordered仅在StreamUnordered::poll时才轮询托管流。 因此,在插入新流之后调用poll很重要。
如果StreamUnordered::poll返回Ok(Async::Ready(None))则表明该集合当前不管理任何流。 流可以在以后的时