Skip to content

Commit 8e32fd0

Browse files
author
Stjepan Glavina
committed
Fix a doc test
1 parent ff028bb commit 8e32fd0

File tree

1 file changed

+24
-13
lines changed

1 file changed

+24
-13
lines changed

src/stream/stream/mod.rs

Lines changed: 24 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -410,7 +410,8 @@ extension_trait! {
410410
# fn main() { async_std::task::block_on(async {
411411
#
412412
use std::collections::VecDeque;
413-
use async_std::stream::Stream;
413+
414+
use async_std::prelude::*;
414415
415416
let s: VecDeque<usize> = vec![1, 2, 3, 4].into_iter().collect();
416417
let mut s = s.filter(|i| i % 2 == 0);
@@ -441,7 +442,8 @@ extension_trait! {
441442
# fn main() { async_std::task::block_on(async {
442443
#
443444
use std::collections::VecDeque;
444-
use async_std::stream::Stream;
445+
446+
use async_std::prelude::*;
445447
446448
let s: VecDeque<&str> = vec!["1", "lol", "3", "NaN", "5"].into_iter().collect();
447449
@@ -481,17 +483,18 @@ extension_trait! {
481483
# fn main() { async_std::task::block_on(async {
482484
#
483485
use std::collections::VecDeque;
484-
use async_std::stream::Stream;
486+
487+
use async_std::prelude::*;
485488
486489
let s: VecDeque<usize> = vec![1, 2, 3].into_iter().collect();
487490
488-
let min = Stream::min_by(s.clone(), |x, y| x.cmp(y)).await;
491+
let min = s.clone().min_by(|x, y| x.cmp(y)).await;
489492
assert_eq!(min, Some(1));
490493
491-
let min = Stream::min_by(s, |x, y| y.cmp(x)).await;
494+
let min = s.min_by(|x, y| y.cmp(x)).await;
492495
assert_eq!(min, Some(3));
493496
494-
let min = Stream::min_by(VecDeque::<usize>::new(), |x, y| x.cmp(y)).await;
497+
let min = VecDeque::<usize>::new().min_by(|x, y| x.cmp(y)).await;
495498
assert_eq!(min, None);
496499
#
497500
# }) }
@@ -519,7 +522,8 @@ extension_trait! {
519522
# fn main() { async_std::task::block_on(async {
520523
#
521524
use std::collections::VecDeque;
522-
use async_std::stream::Stream;
525+
526+
use async_std::prelude::*;
523527
524528
let mut s: VecDeque<usize> = vec![1, 2, 3].into_iter().collect();
525529
@@ -534,7 +538,8 @@ extension_trait! {
534538
# fn main() { async_std::task::block_on(async {
535539
#
536540
use std::collections::VecDeque;
537-
use async_std::stream::Stream;
541+
542+
use async_std::prelude::*;
538543
539544
let mut s: VecDeque<usize> = vec![1, 2, 3].into_iter().collect();
540545
@@ -551,7 +556,8 @@ extension_trait! {
551556
# fn main() { async_std::task::block_on(async {
552557
#
553558
use std::collections::VecDeque;
554-
use async_std::stream::Stream;
559+
560+
use async_std::prelude::*;
555561
556562
let mut s: VecDeque<usize> = vec![1, 2, 3].into_iter().collect();
557563
@@ -825,7 +831,8 @@ extension_trait! {
825831
# fn main() { async_std::task::block_on(async {
826832
#
827833
use std::collections::VecDeque;
828-
use async_std::stream::Stream;
834+
835+
use async_std::prelude::*;
829836
830837
let s: VecDeque<isize> = vec![1, 2, 3].into_iter().collect();
831838
let mut s = s.scan(1, |state, x| {
@@ -865,7 +872,8 @@ extension_trait! {
865872
# fn main() { async_std::task::block_on(async {
866873
#
867874
use std::collections::VecDeque;
868-
use async_std::stream::Stream;
875+
876+
use async_std::prelude::*;
869877
870878
let a: VecDeque<_> = vec![-1i32, 0, 1].into_iter().collect();
871879
let mut s = a.skip_while(|x| x.is_negative());
@@ -894,7 +902,9 @@ extension_trait! {
894902
# fn main() { async_std::task::block_on(async {
895903
#
896904
use std::collections::VecDeque;
897-
use async_std::stream::Stream;
905+
906+
use async_std::prelude::*;
907+
898908
let s: VecDeque<usize> = vec![1, 2, 3].into_iter().collect();
899909
let mut skipped = s.skip(2);
900910
@@ -933,7 +943,8 @@ extension_trait! {
933943
# fn main() { async_std::task::block_on(async {
934944
#
935945
use std::collections::VecDeque;
936-
use async_std::stream::Stream;
946+
947+
use async_std::prelude::*;
937948
938949
let l: VecDeque<isize> = vec![1, 2, 3].into_iter().collect();
939950
let r: VecDeque<isize> = vec![4, 5, 6, 7].into_iter().collect();

0 commit comments

Comments
 (0)