1 个不稳定版本
0.0.1 | 2023年5月21日 |
---|
#37 in #poll
7KB
poll-persist
此包提供了一种可以多次解决而不会消耗它的 Future
包装器。
poll-persist
目前处于开发初期阶段。不建议在生产代码中使用,但您可以自由用于实验。功能很少,包非常小(约35行)。此包不保证保持这种小尺寸,但它将尽可能小。
你为什么想要这个?
Barley 系统 需要一种可以从不同线程多次解决的 Future
包装器。使用标准的 Future
特性是不可能的,因为它在解决时会消耗未来。此包提供了解决这个问题的方案。如果您觉得这个很有用,请自由使用。
lib.rs
:
poll-persist
此包提供了一种包装在 Future
中的包装器,可以多次轮询。当您希望从多个线程等待未来而不需要克隆它时,这很有用。