static var atomic_sub: (OpaquePointer, Self) -> Self { get }
s21NIOConcurrencyHelpers15AtomicPrimitiveP10atomic_subyxs13OpaquePointerV_xtYbcvpZ
33A6K
import NIOConcurrencyHelpers
@preconcurrency protocol AtomicPrimitive
@frozen struct OpaquePointer
A wrapper around an opaque C pointer.
static var atomic_add: (OpaquePointer, Self) -> Self { get }
static var atomic_compare_and_exchange: (OpaquePointer, Self, Self) -> Bool { get }
static var atomic_create: (Self) -> OpaquePointer { get }
static var atomic_destroy: (OpaquePointer) -> Void { get }
static var atomic_exchange: (OpaquePointer, Self) -> Self { get }
static var atomic_load: (OpaquePointer) -> Self { get }
static var atomic_store: (OpaquePointer, Self) -> Void { get }