fence docs: fix example Mutex

This commit is contained in:
Ralf Jung 2020-07-29 15:44:19 +02:00
parent 06e7b93f6a
commit 897149a883
1 changed files with 2 additions and 1 deletions

View File

@ -2649,7 +2649,8 @@ unsafe fn atomic_umin<T: Copy>(dst: *mut T, val: T, order: Ordering) -> T {
/// }
///
/// pub fn lock(&self) {
/// while !self.flag.compare_and_swap(false, true, Ordering::Relaxed) {}
/// // Wait until the old value is `false`.
/// while self.flag.compare_and_swap(false, true, Ordering::Relaxed) != false {}
/// // This fence synchronizes-with store in `unlock`.
/// fence(Ordering::Acquire);
/// }