#coap #iot #networking #wasm #deadlock #no-std

无 std toad-stem

此微库提供了一个线程安全的可变内存包装器,可在 no_std 平台上使用

4 个版本

1.0.0 2023年5月22日
1.0.0-beta.32023年7月13日
1.0.0-beta.22023年7月10日
1.0.0-beta.12023年7月2日
0.1.0 2023年3月11日

#10 in #deadlock


用于 2 crate

MIT/Apache

10KB
151

crates.io docs.rs Maintenance

toad-stem

此微库通过使用 std::sync::RwLock(这是默认设置)在启用 crate 功能 std 时提供可变内存包装器,并在禁用 std 时回退到 core::cell::Cell

选择核心结构 Stem 的 API 以阻止对单元格内容的长期不变引用,从而降低死锁的可能性。

许可证

根据以下任一许可证授权

供您选择。

贡献

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

无运行时依赖

功能