允许将 Option 作为 Future 使用。这在 select! 使用场景中非常有用,其中一个 select 选项有时才是一个有效的 future。
所有权归 Ben Scott.
#4 in #handy
每月 32 次下载
6KB 95 行
optional-future 是一个库,允许只在有效时才在 select 上下文中使用 future。当它是 None 时,它将始终处于挂起状态,因此永远不会解析,但当它是 Some 时,它将在内部 future 解析时解析。
optional-future
None
Some
将此添加到您的 Cargo.toml
Cargo.toml
[dependencies] optional-future = "0.1"
根据 MIT 许可证 许可。
~70KB