3 个版本 (1 个稳定版本)

1.0.0 2023年4月17日
0.1.1 2022年9月5日
0.1.0 2022年9月1日

#1781 in 异步

每月 25 次下载

MIT/Apache

9KB
51

Beul

Beul 是一个简约的 futures 执行器。无依赖项,无不安全 Rust。它仅执行 futures。

"Beul" 是荷兰语中的执行者。这是一个双关语。

用法

只需使用您的 future 调用 execute

beul::execute(async {});

向下兼容性

由于依赖于 std::pin::pin!,此 crate 需要 Rust 1.68 或更高版本。此版本的任何增加都将被视为破坏性更改,并在可能的情况下避免。最低支持的 Rust 版本仅在主要或次要版本中升级。此 crate 遵循语义版本控制。

限制

Beul 是一个单线程执行器,不会提供除执行之外的其他功能。依赖于运行时功能的 futures(例如在 Tokio 中存在的)将无法工作。

许可证

根据您的要求,许可为以下之一

贡献

除非您明确说明,否则任何有意提交以包含在您的工作中的贡献(根据 Apache-2.0 许可证定义),都应按上述方式双重许可,无需任何额外的条款或条件。

无运行时依赖项