Skip to main content

Module atomic

Module atomic 

Source
Expand description

Atomic coordination primitives.

atomic

Extends: std::{sync}


Structs§

Atomicdep_atomic
🧵 ⚛️ atomic A generic atomic wrapper type.
AtomicBool
🧵 ⚛️ ?core A boolean type which can be safely shared between threads.
AtomicF32dep_portable_atomic
🧵 ⚛️ portable-atomic A thread-safe floating-point type.
AtomicF64dep_portable_atomic
🧵 ⚛️ portable-atomic A thread-safe floating-point type.
AtomicI8dep_portable_atomic
🧵 ⚛️ ?core A thread-safe signed integer type.
AtomicI16dep_portable_atomic
🧵 ⚛️ ?core A thread-safe signed integer type.
AtomicI32dep_portable_atomic
🧵 ⚛️ ?core A thread-safe signed integer type.
AtomicI64dep_portable_atomic
🧵 ⚛️ ?core A thread-safe signed integer type.
AtomicI128dep_portable_atomic
🧵 ⚛️ portable-atomic A thread-safe signed integer type.
AtomicIsizedep_portable_atomic
🧵 ⚛️ ?core A thread-safe signed integer type.
AtomicPtrdep_portable_atomic
🧵 ⚛️ ?core A raw pointer type which can be safely shared between threads.
AtomicU8dep_portable_atomic
🧵 ⚛️ ?core A thread-safe signed integer type.
AtomicU16dep_portable_atomic
🧵 ⚛️ ?core A thread-safe signed integer type.
AtomicU32dep_portable_atomic
🧵 ⚛️ ?core A thread-safe signed integer type.
AtomicU64dep_portable_atomic
🧵 ⚛️ ?core A thread-safe signed integer type.
AtomicU128dep_portable_atomic
🧵 ⚛️ portable-atomic A thread-safe unsigned integer type.
AtomicUsizedep_portable_atomic
🧵 ⚛️ ?core A thread-safe signed integer type.

Enums§

AtomicOrdering
🧵 ⚛️ core Atomic memory ordering.

Functions§

atomic_compiler_fence
🧵 ⚛️ core A compiler memory fence.
atomic_fence
🧵 ⚛️ core An atomic fence.