@@ -8,7 +8,7 @@ use crate::sync::Mutex;
8
8
/// # Examples
9
9
///
10
10
/// ```
11
- /// # fn main() { async_std::task::block_on(async {
11
+ /// # async_std::task::block_on(async {
12
12
/// #
13
13
/// use async_std::sync::{Arc, Barrier};
14
14
/// use async_std::task;
@@ -30,7 +30,6 @@ use crate::sync::Mutex;
30
30
/// handle.await;
31
31
/// }
32
32
/// # });
33
- /// # }
34
33
/// ```
35
34
#[ cfg( feature = "unstable" ) ]
36
35
#[ cfg_attr( feature = "docs" , doc( cfg( unstable) ) ) ]
@@ -120,7 +119,7 @@ impl Barrier {
120
119
/// # Examples
121
120
///
122
121
/// ```
123
- /// # fn main() { async_std::task::block_on(async {
122
+ /// # async_std::task::block_on(async {
124
123
/// #
125
124
/// use async_std::sync::{Arc, Barrier};
126
125
/// use async_std::task;
@@ -142,7 +141,6 @@ impl Barrier {
142
141
/// handle.await;
143
142
/// }
144
143
/// # });
145
- /// # }
146
144
/// ```
147
145
pub async fn wait ( & self ) -> BarrierWaitResult {
148
146
let mut lock = self . state . lock ( ) . await ;
@@ -190,15 +188,14 @@ impl BarrierWaitResult {
190
188
/// # Examples
191
189
///
192
190
/// ```
193
- /// # fn main() { async_std::task::block_on(async {
191
+ /// # async_std::task::block_on(async {
194
192
/// #
195
193
/// use async_std::sync::Barrier;
196
194
///
197
195
/// let barrier = Barrier::new(1);
198
196
/// let barrier_wait_result = barrier.wait().await;
199
197
/// println!("{:?}", barrier_wait_result.is_leader());
200
198
/// # });
201
- /// # }
202
199
/// ```
203
200
pub fn is_leader ( & self ) -> bool {
204
201
self . 0
0 commit comments