#run-time #async #abstraction #std #type #future #tcp-stream

已删除 slingshot

与 std 类型一起工作的异步运行时抽象

3 个版本 (破坏性更新)

0.3.0 2023 年 7 月 3 日
0.2.0 2023 年 4 月 17 日
0.1.0 2023 年 4 月 7 日

#52 in #tcp-stream

MIT 许可协议

12KB
228

Slingshot

CI Crates.io

Slingshot 是一个与 Tokio 或 async-std 类似的 Rust 异步运行时。Slingshot 与那些运行时不同的地方在于

  • 它直接与 std 中的数据类型(如 std::net::TcpStream)一起工作,而不是引入新的数据类型。
  • 它保证了如果进程没有被强制退出,所有未来都将完成。

此crate只为其他crate提供抽象层。如果您正在构建应用程序,则需要实现者之一。

许可协议

MIT

无运行时依赖