Copyright © Bart Massey 2024 (Version 0.1.2)
Lock data with mutable access on a single-core
processor. The locking is provided by a
critical-section::Mutex
.
use critical_section_lock_mut::LockMut;
static SHARED: LockMut<u8> = LockMut::new();
fn main() {
SHARED.init(3);
SHARED.with_lock(|u| *u += 1);
This work is licensed under the "MIT License". Please
see the file LICENSE
in the source distribution of this
software for license terms.
Thanks to the cargo-readme
crate for generation of this README
.
This work is licensed under the "MIT License". Please see the file
LICENSE.txt
in this distribution for license terms.