chore(lib): add dyn keyword to trait objects (#1820)

Requires Rust 1.27.
This commit is contained in:
Sean McArthur
2019-06-03 13:08:13 -07:00
committed by GitHub
parent e0f5a9c6c5
commit 01c03db7ea
28 changed files with 107 additions and 94 deletions

View File

@@ -1,3 +1,5 @@
use std::error::Error as StdError;
use bytes::Buf;
use futures::{Async, Poll};
use http::HeaderMap;
@@ -13,7 +15,7 @@ pub trait Payload: Send + 'static {
type Data: Buf + Send;
/// The error type of this stream.
type Error: Into<Box<::std::error::Error + Send + Sync>>;
type Error: Into<Box<dyn StdError + Send + Sync>>;
/// Poll for a `Data` buffer.
///