menu
destack:sync
import destack:sync
Classes
Structs
BarrierWaitResultResult returned by a barrier wait.MutexGuardActive mutex lock guard.RwLockReadGuardActive readonly lock guard.RwLockWriteGuardActive exclusive lock guard.SemaphorePermitActive semaphore permit.
Enums
AtomicScopeExecution scope for atomic operations.MemoryOrderingMemory ordering for atomic operations.MemoryRegionSetEffect regions participating in an atomic operation.MemoryScopeMemory scope for atomic operations.
Newtypes
Newtype interfaces
AtomicSafeValues supported by atomic storage.
Interfaces
Type aliases
AtomicWaitResultResult of waiting on an atomic value.
Functions
atomicCasAtomic compare-and-swap.atomicCasWeakAtomic compare-and-swap (weak).atomicExchangeAtomic exchange.atomicFenceMemory fence.atomicFetchAddAtomic fetch-and-add.atomicFetchAndAtomic fetch-and-bitwise-and.atomicFetchFaddAtomic fetch-and-add (float).atomicFetchFmaxAtomic fetch-and-max (float).atomicFetchFminAtomic fetch-and-min (float).atomicFetchMaxAtomic fetch-and-max.atomicFetchMinAtomic fetch-and-min.atomicFetchOrAtomic fetch-and-bitwise-or.atomicFetchSubAtomic fetch-and-subtract.atomicFetchUmaxAtomic fetch-and-max (unsigned).atomicFetchUminAtomic fetch-and-min (unsigned).atomicFetchXorAtomic fetch-and-bitwise-xor.atomicLoadAtomic load.atomicStoreAtomic store.atomicWaitWait on an atomic integer location.atomicWakeWake waiters blocked on an atomic integer location.readAllRead until end of input.