1 个稳定版本
新功能 1.1.0 | 2024 年 8 月 19 日 |
---|
#10 在 #slot
21KB
472 行
async-pool
静态分配的池,提供类似 std 的 Box,具有异步等待池槽可用的功能
此软件包专门用于与 no-std 异步运行时一起使用,如 Embassy,但也可在 std 环境中使用(请参阅示例)。
依赖项
此软件包使用来自 embassy-sync
软件包的 AtomicWaker
功能,该功能反过来需要临界区实现。请参阅 critical-section。
先前的工作
此软件包在很大程度上基于 atomic-pool。
许可证
此作品许可为以下两种许可之一
- Apache 许可证 2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 https://open-source.org.cn/licenses/MIT)
任选其一。
贡献
除非您明确声明,否则根据 Apache-2.0 许可证定义的,您有意提交的任何贡献,均应按上述方式双重许可,不得附加任何其他条款或条件。
依赖项
~1.5MB
~35K SLoC