Crates.io | atomic-array |
lib.rs | atomic-array |
version | 0.3.1 |
source | src |
created_at | 2018-06-01 05:46:52.684441 |
updated_at | 2018-06-08 23:24:00.6624 |
description | Defines several array types in which elements may be updated atomically. Intended to provide atomic array types similar to those found in java.util.concurrent.atomic in Java. |
homepage | https://github.com/mehcode/atomic-array-rs |
repository | |
max_upload_size | |
id | 68025 |
size | 22,610 |
Defines several array types in which elements may be updated atomically. Intended to provide atomic array types similar to those found in
java.util.concurrent.atomic
in Java.
Provides the following types:
AtomicOptionRefArray
– Corresponds to AtomicReferenceArray
.AtomicRefArray
– AtomicOptionRefArray
with enforced default values to remove the optional property of the elements.AtomicBoolArray
AtomicUsizeArray
, AtomicIsizeArray
AtomicI8
... AtomicI64Array
(requires a nightly
compiler and integer_atomics
feature)AtomicU8
... AtomicU64Array
(requires a nightly
compiler and integer_atomics
feature)[dependencies]
atomic-array = "0.3"
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.