File tree 1 file changed +7
-8
lines changed
1 file changed +7
-8
lines changed Original file line number Diff line number Diff line change @@ -149,16 +149,15 @@ pub trait Stream {
149
149
/// # fn main() { async_std::task::block_on(async {
150
150
/// #
151
151
/// use async_std::prelude::*;
152
- /// use async_std::stream ;
152
+ /// use std::collections::VecDeque ;
153
153
///
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')));
156
160
///
157
- /// while let Some((i, v)) = s.next().await {
158
- /// assert_eq!(c, i);
159
- /// assert_eq!(v, 9);
160
- /// c += 1;
161
- /// }
162
161
/// #
163
162
/// # }) }
164
163
fn enumerate ( self ) -> Enumerate < Self >
You can’t perform that action at this time.
0 commit comments