1 个不稳定版本

0.1.0 2024年6月6日

#593异步

MIT 许可证

205KB
6.5K SLoC

基于信号的Rust异步IO

为什么?

主要是为了了解异步Rust的细节,但也是因为我讨厌所有东西都使用线程池。

我应该使用这个吗?

可能不应该。它不太便携,而且性能基本上与tokio相当。


lib.rs:

使用SIGIO的异步IO

覆盖SIGIO处理程序将导致此crate创建的futures挂起。 File 实现了来自tokio的特质,但应该也可以与其他异步运行时一起工作。

仅适用于GNU系统上的常规文件 (仅在glibc Linux上测试)

依赖项

~2–3MB
~49K SLoC