替代 futures::StreamExt::select_next_some,返回 None 变体
所有权归 Lily Mara。
#1109 in 异步
4KB
可以用于 futures::select! 宏的流组合器。它与 futures::StreamExt::select_next_some 类似,但不是只解析 Some 变体,而是返回 Option。当您想在某个流完成之后执行某些操作时,这很有用。此代码的大部分内容是从 futures::stream::SelectNextSome (版权所有 © 2016 Alex Crichton,版权所有 © 2017 Tokio 作者) 复制的。
~1MB ~16K SLoC