atomic-array-rs
atomic-array-rs copied to clipboard
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.
atomic-array
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.atomicin Java.
Provides the following types:
AtomicOptionRefArray– Corresponds toAtomicReferenceArray.AtomicRefArray–AtomicOptionRefArraywith enforced default values to remove the optional property of the elements.AtomicBoolArrayAtomicUsizeArray,AtomicIsizeArrayAtomicI8...AtomicI64Array(requires anightlycompiler andinteger_atomicsfeature)AtomicU8...AtomicU64Array(requires anightlycompiler andinteger_atomicsfeature)
Usage
[dependencies]
atomic-array = "0.3"
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
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.