#once #cell #exclusive #static #singleton #synchronization-primitive

no-std exclusive_cell

一个线程安全、非阻塞、无需 std 的 cell,只能访问一次

1 个不稳定版本

0.1.0 2022年12月15日

#11#exclusive

Download history 1444/week @ 2024-04-06 634/week @ 2024-04-13 789/week @ 2024-04-20 460/week @ 2024-04-27 478/week @ 2024-05-04 835/week @ 2024-05-11 674/week @ 2024-05-18 552/week @ 2024-05-25 835/week @ 2024-06-01 752/week @ 2024-06-08 787/week @ 2024-06-15 489/week @ 2024-06-22 682/week @ 2024-06-29 466/week @ 2024-07-06 735/week @ 2024-07-13 837/week @ 2024-07-20

每月 下载量 2,775
用于 2 个 crate (通过 hermit-sync)

MIT/Apache 协议

11KB
84

exclusive_cell

Crates.io docs.rs CI

此 crate 提供了两个线程安全、非阻塞、无需 std 的同步原语

  • ExclusiveCell 只能访问一次,并提供对存储内容的可变访问。
  • CallOnce 只能成功调用一次。

有关 API 文档,请参阅 文档

许可证

许可协议为以下之一

任选其一。

贡献

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

无运行时依赖