5 个不稳定版本
使用旧的 Rust 2015
0.3.1 | 2018年6月8日 |
---|---|
0.3.0 | 2018年6月6日 |
0.2.1 | 2018年6月5日 |
0.2.0 | 2018年6月5日 |
0.1.0 | 2018年6月1日 |
#664 在 并发
在 vampire_api 中使用
11KB
139 行
atomic-array
定义了多种数组类型,其元素可以原子性地更新。旨在提供类似于 Java 中
java.util.concurrent.atomic
的原子数组类型。
提供以下类型
AtomicOptionRefArray
– 对应于AtomicReferenceArray
.AtomicRefArray
–AtomicOptionRefArray
,强制执行默认值以删除元素的可选属性。AtomicBoolArray
AtomicUsizeArray
,AtomicIsizeArray
AtomicI8
...AtomicI64Array
(需要nightly
编译器和integer_atomics
功能)AtomicU8
...AtomicU64Array
(需要nightly
编译器和integer_atomics
功能)
用法
[dependencies]
atomic-array = "0.3"
许可
根据您的要求,许可方式为以下之一
- 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 许可证定义,应以上述双重许可,无需任何附加条款或条件。
依赖关系
~13KB