diff options
| author | Tobias Bucher <tobiasbucher5991@gmail.com> | 2018-05-24 14:09:42 +0200 |
|---|---|---|
| committer | Tobias Bucher <tobiasbucher5991@gmail.com> | 2018-05-24 14:09:42 +0200 |
| commit | 2a900e2b84f33a10ef810d6e986fc3d3be0c432d (patch) | |
| tree | 33543de4daf3d40b89263899e47fd41733e454ea /src/libstd/sync | |
| parent | 1c2abda671ace3935a70b9d4c44bf944e1d34189 (diff) | |
| download | rust-2a900e2b84f33a10ef810d6e986fc3d3be0c432d.tar.gz rust-2a900e2b84f33a10ef810d6e986fc3d3be0c432d.zip | |
Update the `Once` docs to use `Once::new`
Diffstat (limited to 'src/libstd/sync')
| -rw-r--r-- | src/libstd/sync/once.rs | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/libstd/sync/once.rs b/src/libstd/sync/once.rs index 138993e2271..7eb7be23128 100644 --- a/src/libstd/sync/once.rs +++ b/src/libstd/sync/once.rs @@ -81,9 +81,9 @@ use thread::{self, Thread}; /// # Examples /// /// ``` -/// use std::sync::{Once, ONCE_INIT}; +/// use std::sync::Once; /// -/// static START: Once = ONCE_INIT; +/// static START: Once = Once::new(); /// /// START.call_once(|| { /// // run initialization here @@ -181,10 +181,10 @@ impl Once { /// # Examples /// /// ``` - /// use std::sync::{Once, ONCE_INIT}; + /// use std::sync::Once; /// /// static mut VAL: usize = 0; - /// static INIT: Once = ONCE_INIT; + /// static INIT: Once = Once::new(); /// /// // Accessing a `static mut` is unsafe much of the time, but if we do so /// // in a synchronized fashion (e.g. write once or read all) then we're @@ -249,10 +249,10 @@ impl Once { /// ``` /// #![feature(once_poison)] /// - /// use std::sync::{Once, ONCE_INIT}; + /// use std::sync::Once; /// use std::thread; /// - /// static INIT: Once = ONCE_INIT; + /// static INIT: Once = Once::new(); /// /// // poison the once /// let handle = thread::spawn(|| { @@ -432,10 +432,10 @@ impl OnceState { /// ``` /// #![feature(once_poison)] /// - /// use std::sync::{Once, ONCE_INIT}; + /// use std::sync::Once; /// use std::thread; /// - /// static INIT: Once = ONCE_INIT; + /// static INIT: Once = Once::new(); /// /// // poison the once /// let handle = thread::spawn(|| { @@ -453,9 +453,9 @@ impl OnceState { /// ``` /// #![feature(once_poison)] /// - /// use std::sync::{Once, ONCE_INIT}; + /// use std::sync::Once; /// - /// static INIT: Once = ONCE_INIT; + /// static INIT: Once = Once::new(); /// /// INIT.call_once_force(|state| { /// assert!(!state.poisoned()); |
