29 releases (1 stable)
|1.0.0||Nov 15, 2020|
|0.4.7||Jun 6, 2020|
|0.4.5||Mar 18, 2020|
|0.4.4||Nov 17, 2019|
|0.3.0||Jul 23, 2018|
#4 in Data structures
550,729 downloads per month
Used in 357 crates (42 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.