pub inline fn swap(self: *Self, operand: T, comptime order: AtomicOrder) T self: *Selfoperand: Torder: AtomicOrder28
29
30 pub inline fn swap(self: *Self, operand: T, comptime order: AtomicOrder) T {
return @atomicRmw(T, &self.raw, .Xchg, operand, order);
}