summaryrefslogtreecommitdiffstats
path: root/tokio-util/tests
diff options
context:
space:
mode:
authorArtem Vorotnikov <artem@vorotnikov.me>2019-12-18 22:57:22 +0300
committerCarl Lerche <me@carllerche.com>2019-12-18 11:57:22 -0800
commit4c645866ef4ea5b0ef8c7852281a09b2f96d969b (patch)
treefe10e6fffea1033c595b920935dc723be3cc3ac4 /tokio-util/tests
parentb0836ece7aa5219e9e40355d0eb784baffc7b6c6 (diff)
stream: add `next` and `map` utility fn (#1962)
Introduces `StreamExt` trait. This trait will be used to add utility functions to make working with streams easier. This patch includes two functions: * `next`: a future returning the item in the stream. * `map`: transform each item in the stream.
Diffstat (limited to 'tokio-util/tests')
-rw-r--r--tokio-util/tests/framed.rs3
-rw-r--r--tokio-util/tests/udp.rs3
2 files changed, 2 insertions, 4 deletions
diff --git a/tokio-util/tests/framed.rs b/tokio-util/tests/framed.rs
index b98df736..cb82f8df 100644
--- a/tokio-util/tests/framed.rs
+++ b/tokio-util/tests/framed.rs
@@ -1,11 +1,10 @@
#![warn(rust_2018_idioms)]
-use tokio::prelude::*;
+use tokio::{prelude::*, stream::StreamExt};
use tokio_test::assert_ok;
use tokio_util::codec::{Decoder, Encoder, Framed, FramedParts};
use bytes::{Buf, BufMut, BytesMut};
-use futures::StreamExt;
use std::io::{self, Read};
use std::pin::Pin;
use std::task::{Context, Poll};
diff --git a/tokio-util/tests/udp.rs b/tokio-util/tests/udp.rs
index af8002bd..51c65c63 100644
--- a/tokio-util/tests/udp.rs
+++ b/tokio-util/tests/udp.rs
@@ -1,4 +1,4 @@
-use tokio::net::UdpSocket;
+use tokio::{net::UdpSocket, stream::StreamExt};
use tokio_util::codec::{Decoder, Encoder};
use tokio_util::udp::UdpFramed;
@@ -6,7 +6,6 @@ use bytes::{BufMut, BytesMut};
use futures::future::try_join;
use futures::future::FutureExt;
use futures::sink::SinkExt;
-use futures::stream::StreamExt;
use std::io;
#[tokio::test]