diff --git a/src/body.rs b/src/body.rs index 85155b0f..ebd53645 100644 --- a/src/body.rs +++ b/src/body.rs @@ -421,6 +421,18 @@ impl From for Body { } } +impl From> for Body +where + S: Stream + Send + 'static, + S::Error: Into>, + Chunk: From, +{ + #[inline] + fn from(stream: Box) -> Body { + Body::wrap_stream(stream) + } +} + impl From for Body { #[inline] fn from (bytes: Bytes) -> Body {