From e35404deb745a975e95e80f990fc9087cc4b7ee6 Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Sun, 20 Jan 2019 14:28:06 +0100 Subject: [PATCH] remove crate tokio-codec (seems to be part of tokio now) --- src/server/rest.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/server/rest.rs b/src/server/rest.rs index 74cf1049..c4c78880 100644 --- a/src/server/rest.rs +++ b/src/server/rest.rs @@ -16,7 +16,6 @@ use futures::future::{self, Either}; //use tokio::prelude::*; //use tokio::timer::Delay; use tokio::fs::File; -use tokio_codec; //use bytes::{BytesMut, BufMut}; //use hyper::body::Payload; @@ -324,7 +323,7 @@ fn chuncked_static_file_download(filename: PathBuf) -> BoxFut { Box::new(File::open(filename) .map_err(|err| http_err!(BAD_REQUEST, format!("File open failed: {}", err))) .and_then(move |file| { - let payload = tokio_codec::FramedRead::new(file, tokio_codec::BytesCodec::new()). + let payload = tokio::codec::FramedRead::new(file, tokio::codec::BytesCodec::new()). map(|bytes| { //sigh - howto avoid copy here? or the whole map() ?? hyper::Chunk::from(bytes.to_vec())