Rcu128
Rcu128 is a Rust library that provides a concurrent data structure for read-copy-update (RCU) style access to a value. It allows multiple readers to access the value concurrently, while ensuring safe updates by blocking relase value until all current readers have finished reading the old value.
Limitation
Only available on platforms that support atomic loads and stores of u128.
Usage
Add to your Cargo.toml
[]
= { = "https://github.com/cyborg42/rcu_128.git" }
Example
use RcuCell;
License
This project is licensed under the MIT License. See the LICENCE file for details.