Crate atomic_polyfill
source ·Structs
- A boolean type which can be safely shared between threads.
- An integer type which can be safely shared between threads.
- An integer type which can be safely shared between threads.
- An integer type which can be safely shared between threads.
- An integer type which can be safely shared between threads.
- An integer type which can be safely shared between threads.
- A raw pointer type which can be safely shared between threads.
- An integer type which can be safely shared between threads.
- An integer type which can be safely shared between threads.
- An integer type which can be safely shared between threads.
- An integer type which can be safely shared between threads.
- An integer type which can be safely shared between threads.
Enums
- Atomic memory orderings
Constants
- An atomic integer initialized to
0. - An atomic integer initialized to
0. - An atomic integer initialized to
0. - An atomic integer initialized to
0. - An atomic integer initialized to
0. - An atomic integer initialized to
0. - An atomic integer initialized to
0. - An atomic integer initialized to
0. - ATOMIC_BOOL_INITDeprecatedAn
AtomicBoolinitialized tofalse. - ATOMIC_ISIZE_INITDeprecatedAn atomic integer initialized to
0. - ATOMIC_USIZE_INITDeprecatedAn atomic integer initialized to
0.
Functions
- A compiler memory fence.
- An atomic fence.
- spin_loop_hintDeprecatedSignals the processor that it is inside a busy-wait spin-loop (“spin lock”).