#events #async-task #task #async #notifications #data-structures

async-events

在异步Rust代码中等待外部任务完成

4次发布

0.2.0 2023年11月29日
0.1.2 2023年2月18日
0.1.1 2021年10月6日
0.1.0 2021年5月15日

#502并发

Download history 141/week @ 2024-04-02 209/week @ 2024-04-09 412/week @ 2024-04-16 233/week @ 2024-04-23 461/week @ 2024-04-30 387/week @ 2024-05-07 326/week @ 2024-05-14 293/week @ 2024-05-21 299/week @ 2024-05-28 333/week @ 2024-06-04 321/week @ 2024-06-11 236/week @ 2024-06-18 319/week @ 2024-06-25 138/week @ 2024-07-02 265/week @ 2024-07-09 215/week @ 2024-07-16

987 每月下载量
用于 throttle-server

MIT 许可

14KB
177

异步事件

在异步Rust代码中等待外部任务完成。

动机

最初为throttle信号量服务器开发的一对Future和数据结构,用于处理等待外部服务通知信号量再次释放的大量阻塞请求。我想到了这个代码可能对其他服务也很有用,这些服务不是在它们自己的进程中驱动future完成。

用法

此crate与使用的异步运行时(例如tokio)无关。

请参阅https://docs.rs/async-events以获取文档。

无运行时依赖