ProtocolAtomicsAtomicValueA type that supports atomic operations through a separate atomic storage representation.protocol AtomicValue