3个不稳定版本
0.11.1 | 2020年5月11日 |
---|---|
0.11.0 | 2019年11月6日 |
0.10.0 | 2019年9月20日 |
#9 in #libcore
8KB
libcore-drone
已废弃 从Drone 0.12版本开始,由于 ("使用生成器恢复参数进行async/await简化")https://github.com/rust-lang/rust/pull/69033 被合并,此包已过时。
为Drone应用程序启用原生async
/await
语法的libcore包装器。
使用方法
将以下内容放置在Cargo.toml中
[dependencies]
core = { package = "libcore-drone", version = "0.11.1" }
描述
此包重新导出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 License,版本2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由您选择。
贡献
除非您明确声明,否则任何有意提交以包含在您的工作中的贡献,根据Apache-2.0许可证定义,均应如上双许可,不得附加任何额外条款或条件。
依赖项
~4–6MB
~106K SLoC