Skip to content

Commit 2d75ffa

Browse files
committed
fixes example to resemble std more
1 parent ed944d0 commit 2d75ffa

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

src/stream/stream/mod.rs

+7-8
Original file line numberDiff line numberDiff line change
@@ -149,16 +149,15 @@ pub trait Stream {
149149
/// # fn main() { async_std::task::block_on(async {
150150
/// #
151151
/// use async_std::prelude::*;
152-
/// use async_std::stream;
152+
/// use std::collections::VecDeque;
153153
///
154-
/// let mut s = stream::repeat(9).take(4).enumerate();
155-
/// let mut c: usize = 0;
154+
/// let s: VecDeque<_> = vec!['a', 'b', 'c'].into_iter().collect();
155+
/// let mut s = s.enumerate();
156+
///
157+
/// assert_eq!(s.next().await, Some((0, 'a')));
158+
/// assert_eq!(s.next().await, Some((1, 'b')));
159+
/// assert_eq!(s.next().await, Some((2, 'c')));
156160
///
157-
/// while let Some((i, v)) = s.next().await {
158-
/// assert_eq!(c, i);
159-
/// assert_eq!(v, 9);
160-
/// c += 1;
161-
/// }
162161
/// #
163162
/// # }) }
164163
fn enumerate(self) -> Enumerate<Self>

0 commit comments

Comments
 (0)