Fix warnings
This commit is contained in:
		| @@ -4,7 +4,7 @@ use proto::{self, ReadySink, State}; | ||||
|  | ||||
| use tokio_io::{AsyncRead, AsyncWrite}; | ||||
|  | ||||
| use http::{self, request, response}; | ||||
| use http::{request}; | ||||
|  | ||||
| use futures::*; | ||||
|  | ||||
| @@ -92,7 +92,6 @@ impl<T, P> Stream for Connection<T, P> | ||||
|             } | ||||
|             Some(frame) => panic!("unexpected frame; frame={:?}", frame), | ||||
|             None => return Ok(Async::Ready(None)), | ||||
|             _ => unimplemented!(), | ||||
|         }; | ||||
|  | ||||
|         Ok(Async::Ready(Some(frame))) | ||||
| @@ -144,6 +143,7 @@ impl<T, P> Sink for Connection<T, P> | ||||
|  | ||||
|                 Ok(AsyncSink::Ready) | ||||
|             } | ||||
|             /* | ||||
|             Frame::Trailers { id, headers } => { | ||||
|                 unimplemented!(); | ||||
|             } | ||||
| @@ -156,6 +156,8 @@ impl<T, P> Sink for Connection<T, P> | ||||
|             Frame::Error { id, error } => { | ||||
|                 unimplemented!(); | ||||
|             } | ||||
|             */ | ||||
|             _ => unimplemented!(), | ||||
|         } | ||||
|     } | ||||
|  | ||||
|   | ||||
| @@ -5,12 +5,12 @@ use proto::ReadySink; | ||||
|  | ||||
| use futures::*; | ||||
|  | ||||
| use bytes::{Bytes, BytesMut, Buf}; | ||||
| use bytes::Bytes; | ||||
|  | ||||
| use tokio_io::{AsyncRead}; | ||||
| use tokio_io::codec::length_delimited; | ||||
|  | ||||
| use std::io::{self, Write, Cursor}; | ||||
| use std::io::{self, Cursor}; | ||||
|  | ||||
| #[derive(Debug)] | ||||
| pub struct FramedRead<T> { | ||||
| @@ -26,7 +26,7 @@ pub struct FramedRead<T> { | ||||
| #[derive(Debug)] | ||||
| enum Partial { | ||||
|     Headers(frame::Headers), | ||||
|     PushPromise(frame::PushPromise), | ||||
|     // PushPromise(frame::PushPromise), | ||||
| } | ||||
|  | ||||
| impl<T> FramedRead<T> | ||||
| @@ -113,7 +113,7 @@ impl<T> Stream for FramedRead<T> | ||||
|  | ||||
|     fn poll(&mut self) -> Poll<Option<Frame>, ConnectionError> { | ||||
|         loop { | ||||
|             let mut bytes = match try_ready!(self.inner.poll()) { | ||||
|             let bytes = match try_ready!(self.inner.poll()) { | ||||
|                 Some(bytes) => bytes.freeze(), | ||||
|                 None => return Ok(Async::Ready(None)), | ||||
|             }; | ||||
|   | ||||
| @@ -1,11 +1,10 @@ | ||||
| use {hpack, ConnectionError, Reason}; | ||||
| use frame::{self, Frame, Error}; | ||||
| use {hpack, ConnectionError}; | ||||
| use frame::{self, Frame}; | ||||
| use proto::ReadySink; | ||||
|  | ||||
| use futures::*; | ||||
| use tokio_io::{AsyncRead, AsyncWrite}; | ||||
| use bytes::{Bytes, BytesMut, Buf, BufMut}; | ||||
| use http::header::{self, HeaderValue}; | ||||
| use bytes::{BytesMut, Buf, BufMut}; | ||||
|  | ||||
| use std::cmp; | ||||
| use std::io::{self, Cursor}; | ||||
| @@ -110,6 +109,7 @@ impl<T: AsyncWrite> Sink for FramedWrite<T> { | ||||
|                 } | ||||
|             } | ||||
|             Frame::PushPromise(v) => { | ||||
|                 debug!("unimplemented PUSH_PROMISE write; frame={:?}", v); | ||||
|                 unimplemented!(); | ||||
|             } | ||||
|             Frame::Settings(v) => { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user