about summary refs log tree commit diff
diff options
context:
space:
mode:
authorThom Chiovoloni <chiovolonit@gmail.com>2020-09-09 14:40:43 -0700
committerThom Chiovoloni <chiovolonit@gmail.com>2020-09-09 14:40:43 -0700
commitb65745545f410b31c5ecdd33a8299a65da578af2 (patch)
treee0c51735624dafd46f9a5b9cab3b43ae1ac874f4
parent159178e5d4a023f3945b504b49d3742b40453fee (diff)
downloadrust-b65745545f410b31c5ecdd33a8299a65da578af2.tar.gz
rust-b65745545f410b31c5ecdd33a8299a65da578af2.zip
Use AtomicU8 in ordering example so all operations can be demonstrated
-rw-r--r--clippy_lints/src/atomic_ordering.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/clippy_lints/src/atomic_ordering.rs b/clippy_lints/src/atomic_ordering.rs
index ff2c281ec9d..d4e070b0c24 100644
--- a/clippy_lints/src/atomic_ordering.rs
+++ b/clippy_lints/src/atomic_ordering.rs
@@ -18,22 +18,22 @@ declare_clippy_lint! {
     ///
     /// **Example:**
     /// ```rust,no_run
-    /// # use std::sync::atomic::{self, AtomicBool, Ordering};
+    /// # use std::sync::atomic::{self, AtomicU8, Ordering};
     ///
-    /// let x = AtomicBool::new(true);
+    /// let x = AtomicU8::new(0);
     ///
     /// let _ = x.load(Ordering::Release);
     /// let _ = x.load(Ordering::AcqRel);
     ///
-    /// x.store(false, Ordering::Acquire);
-    /// x.store(false, Ordering::AcqRel);
+    /// x.store(1, Ordering::Acquire);
+    /// x.store(2, Ordering::AcqRel);
     ///
     /// atomic::fence(Ordering::Relaxed);
     /// atomic::compiler_fence(Ordering::Relaxed);
     ///
-    /// let _ = x.compare_exchange(false, false, Ordering::Relaxed, Ordering::SeqCst);
-    /// let _ = x.compare_exchange_weak(false, true, Ordering::SeqCst, Ordering::Release);
-    /// let _ = x.fetch_update(Ordering::AcqRel, Ordering::AcqRel, |val| Some(val ^ val));
+    /// let _ = x.compare_exchange(1, 2, Ordering::Relaxed, Ordering::SeqCst);
+    /// let _ = x.compare_exchange_weak(2, 3, Ordering::SeqCst, Ordering::Release);
+    /// let _ = x.fetch_update(Ordering::AcqRel, Ordering::AcqRel, |val| Some(val + val));
     /// ```
     pub INVALID_ATOMIC_ORDERING,
     correctness,