commit | 02352db7f4dd180d47ad9c04bdea5555b518e5b5 | [log] [tgz] |
---|---|---|
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | Sun May 26 07:08:02 2024 +0000 |
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | Sun May 26 07:08:02 2024 +0000 |
tree | 64f726c272345300c0b91d05dfce97b6e52d3e34 | |
parent | 8f6097e8edb671a76deac735e56cb5a96c08d487 [diff] | |
parent | fa91b2604627739955b461665febd5f85c6db826 [diff] |
Snap for 11878398 from fa91b2604627739955b461665febd5f85c6db826 to busytown-mac-infra-release Change-Id: Id55f3a8b14b09eb66f5c97cfa34fa61c05ceabbd
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:
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.