Introduce Response type alias as a shorthand for Response<BoxBody> (#590)

* Introduce `Response` type alias as a shorthand

* Don't re-export `Response` at the crate root
This commit is contained in:
Kai Jewson
2021-12-05 19:16:46 +01:00
committed by GitHub
parent cbb34869d8
commit dfb06e721c
41 changed files with 210 additions and 237 deletions
+5 -7
View File
@@ -6,8 +6,8 @@
use axum::{
body::Bytes,
http::{HeaderMap, Request, Response},
response::Html,
http::{HeaderMap, Request},
response::{Html, Response},
routing::get,
Router,
};
@@ -42,11 +42,9 @@ async fn main() {
.on_request(|_request: &Request<_>, _span: &Span| {
// ...
})
.on_response(
|_response: &Response<_>, _latency: Duration, _span: &Span| {
// ...
},
)
.on_response(|_response: &Response, _latency: Duration, _span: &Span| {
// ...
})
.on_body_chunk(|_chunk: &Bytes, _latency: Duration, _span: &Span| {
// ..
})