Atomic
@propertyWrapper
final class Atomic<Value>
Atomic property wrapper is designed to simple & safe operations of getting / setting particular value. For reacher thread-safe functionality consider using ‘Synchronized’ class.
-
Undocumented
Declaration
Swift
init(wrappedValue: Value, _ synchronization: Atomic<Value>.Synchronization = .unfair)
-
Undocumented
Declaration
Swift
var wrappedValue: Value { get set }
-
Undocumented
Declaration
Swift
func exchange(_ value: Value) -> Value
-
Undocumented
Declaration
Swift
func initialize<T>(_ initialize: @autoclosure () -> T) -> T