std::sync::atomic - Rust
doc.rust-lang.org · 1,862 words · saved by 1 readers
Atomic types
std::sync::atomic - Rust Skip to main content This old browser is unsupported and will most likely display funky things. Module atomic std :: sync Module atomic Copy item path 1.0.0 · Source Expand description Atomic types Atomic types provide primitive shared-memory communication between threads, and are the building blocks of other concurrent types. This module defines atomic versions of a select number of primitive types, including AtomicBool , AtomicIsize , AtomicUsize , AtomicI8 , AtomicU16 , etc. Atomic types present operations that, when used correctly, synchronize updates between threa
related reading
- Rust Language Cheat Sheetcheats.rs
- Data types - Rust for C-Programmersrust-for-c-programmers.com
- References and Borrowing - The Rust Programming Languagedoc.rust-lang.org
- Mutex in std::sync - Rustdoc.rust-lang.org
- A half-hour to learn Rustfasterthanli.me
- Concurrency Patterns in Embedded Rust - Ferrous Systemsferrous-systems.com
- What is Ownership? - The Rust Programming Languagedoc.rust-lang.org
- Shared-State Concurrency - The Rust Programming Languagedoc.rust-lang.org
- C++11 Memory Modelpeople.cs.pitt.edu
- async/await on embedded Rust - Ferrous Systemsferrous-systems.com
- What makes Rust special - Rust for C-Programmersrust-for-c-programmers.com
- Spinlocks Considered Harmfulmatklad.github.io