axum/examples/print-request-response
David Pedersen f4716084a7
Add middleware::from_fn for creating middleware from async fns (#656)
* Add `middleware::from_fn` for creating middleware from async fns

* More trait impls for `Next`

* Make `Next::run` consume `self`

* Use `.router_layer` in example, since middleware returns early

* Actually `Next` probably shouldn't impl `Clone` and `Service`

Has implications for backpressure and stuff

* Simplify `print-request-response` example

* Address review feedback

* add changelog link
2021-12-27 14:01:26 +01:00
..
src Add middleware::from_fn for creating middleware from async fns (#656) 2021-12-27 14:01:26 +01:00
Cargo.toml Add middleware::from_fn for creating middleware from async fns (#656) 2021-12-27 14:01:26 +01:00