unsafe fn atomic_xor<T: Copy, U: Copy>( dst: *mut T, val: U, order: Ordering, ) -> T
target_has_atomic