25 releases (3 stable)
|1.3.0||May 23, 2021|
|1.2.0||Jan 3, 2021|
|1.1.0||Dec 11, 2020|
|0.3.0||Jul 23, 2018|
#3 in Data structures
366,254 downloads per month
Used in 432 crates (59 directly)
This provides something similar to what
RwLock<Arc<T>> is or what
Atomic<Arc<T>> would be if it existed, optimized for read-mostly write-seldom
scenarios, with consistent performance characteristics.
Read the documentation before using.
The 1. version will build on any edition 2018 capable compiler. This does not include:
- Tests. Tests build and run on recent compilers, mostly because of dependencies.
- Additional feature flags. Most feature flags are guaranteed to build since the version they are introduced. Experimental features are without any guarantees.
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.
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.