mirror of
https://github.com/rust-lang/rust.git
synced 2026-05-31 13:40:15 +03:00
Make examples for AtomicInt refer to AtomicInt
The examples for fetch_or, fetch_and and fetch_xor for std::sync::atomic::AtomicInt used AtomicUint instead of AtomicInt.
This commit is contained in:
@@ -382,9 +382,9 @@ pub fn fetch_sub(&self, val: int, order: Ordering) -> int {
|
||||
/// # Examples
|
||||
///
|
||||
/// ```
|
||||
/// use std::sync::atomic::{AtomicUint, SeqCst};
|
||||
/// use std::sync::atomic::{AtomicInt, SeqCst};
|
||||
///
|
||||
/// let foo = AtomicUint::new(0b101101);
|
||||
/// let foo = AtomicInt::new(0b101101);
|
||||
/// assert_eq!(0b101101, foo.fetch_and(0b110011, SeqCst));
|
||||
/// assert_eq!(0b100001, foo.load(SeqCst));
|
||||
#[inline]
|
||||
@@ -397,9 +397,9 @@ pub fn fetch_and(&self, val: int, order: Ordering) -> int {
|
||||
/// # Examples
|
||||
///
|
||||
/// ```
|
||||
/// use std::sync::atomic::{AtomicUint, SeqCst};
|
||||
/// use std::sync::atomic::{AtomicInt, SeqCst};
|
||||
///
|
||||
/// let foo = AtomicUint::new(0b101101);
|
||||
/// let foo = AtomicInt::new(0b101101);
|
||||
/// assert_eq!(0b101101, foo.fetch_or(0b110011, SeqCst));
|
||||
/// assert_eq!(0b111111, foo.load(SeqCst));
|
||||
#[inline]
|
||||
@@ -412,9 +412,9 @@ pub fn fetch_or(&self, val: int, order: Ordering) -> int {
|
||||
/// # Examples
|
||||
///
|
||||
/// ```
|
||||
/// use std::sync::atomic::{AtomicUint, SeqCst};
|
||||
/// use std::sync::atomic::{AtomicInt, SeqCst};
|
||||
///
|
||||
/// let foo = AtomicUint::new(0b101101);
|
||||
/// let foo = AtomicInt::new(0b101101);
|
||||
/// assert_eq!(0b101101, foo.fetch_xor(0b110011, SeqCst));
|
||||
/// assert_eq!(0b011110, foo.load(SeqCst));
|
||||
#[inline]
|
||||
|
||||
Reference in New Issue
Block a user