1 个不稳定版本
0.9.0 | 2019年9月3日 |
---|
#8 in #libcore
7KB
drone-async-await
一个 libcore 包装器,用于为 Drone 应用启用原生的 async
/await
语法。
用法
将以下内容放置到 Cargo.toml 中
[dependencies]
core = { package = "drone-async-await", version = "0.9" }
描述
此包重新导出 core
的内容,并定义了以下路径的两个新函数
core::future::from_generator
core::future::poll_with_tls_context
这两个函数在原始的 libcore 中不存在,但在 libstd 中定义。这是您在 no_std
上下文中尝试使用 .await
时出现以下错误的原因
error[E0433]: failed to resolve: could not find `poll_with_tls_context` in `future`
error[E0433]: failed to resolve: could not find `from_generator` in `future`
许可证
根据以下之一许可
- Apache 许可证 2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由您选择。
贡献
除非您明确声明,否则任何有意提交以包含在您的工作中的贡献,根据 Apache-2.0 许可证定义,均应按上述方式双许可,而无需任何附加条款或条件。
依赖关系
~7MB
~135K SLoC