Skip to content

Commit 483ded0

Browse files
committed
fix example
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
1 parent 064fdf0 commit 483ded0

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

src/stream/stream/mod.rs

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -351,14 +351,19 @@ extension_trait! {
351351
# fn main() { async_std::task::block_on(async {
352352
#
353353
use async_std::prelude::*;
354-
use async_std::future;
354+
use async_std::stream;
355355
use std::time::Duration;
356356
357-
let p1 = future::ready(1).delay(Duration::from_millis(200));
358-
let p1 = future::ready(2).delay(Duration::from_millis(100));
359-
let p1 = future::ready(3).delay(Duration::from_millis(300));
357+
let a = stream::once(1).delay(Duration::from_millis(200));
358+
let b = stream::once(2).delay(Duration::from_millis(100));
359+
let c = stream::once(3).delay(Duration::from_millis(300));
360+
361+
let s = stream::join!(a, b, c);
360362
361-
assert_eq!(future::join!(p1, p2, p3).await, (1, 2, 3));
363+
assert_eq!(stream.next().await, Some(1));
364+
assert_eq!(stream.next().await, Some(2));
365+
assert_eq!(stream.next().await, Some(3));
366+
assert_eq!(stream.next().await, None);
362367
#
363368
# }) }
364369
```

0 commit comments

Comments
 (0)