Re-export http_body::Body (#152)

Makes writing `IntoResponse` impls easier
This commit is contained in:
David Pedersen 2021-08-07 20:29:24 +02:00 committed by GitHub
parent 4bb17cbc2d
commit a38d5c3592
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 2 deletions

View file

@ -2,9 +2,10 @@
use crate::Error;
use bytes::Bytes;
use http_body::Body as _;
use tower::BoxError;
#[doc(no_inline)]
pub use http_body::Body as HttpBody;
#[doc(no_inline)]
pub use hyper::body::Body;

View file

@ -107,7 +107,7 @@ pub trait IntoResponse {
/// Generally it should be possible to set this to:
///
/// ```rust,ignore
/// type BodyError = <Self::Body as http_body::Body>::Error;
/// type BodyError = <Self::Body as axum::body::HttpBody>::Error;
/// ```
///
/// This associated type exists mainly to make returning `impl IntoResponse`