Stores a value if the current value is the same as the
The stabilized version of this intrinsic is available on the
atomic types via the
compare_exchange_weak method by passing
Ordering::Acquire as the success and failure parameters.