Add special handling of FromRequest extractors not being the last arg (#1797)

This commit is contained in:
David Pedersen
2023-03-03 09:44:10 +01:00
committed by GitHub
parent 73be489e03
commit 416a0568d3
8 changed files with 157 additions and 33 deletions
@@ -0,0 +1,11 @@
error: `Json<_>` consumes the request body and thus must be the last argument to the handler function
--> tests/debug_handler/fail/wrong_order.rs:5:17
|
5 | async fn one(_: Json<()>, _: Uri) {}
| ^^^^^^^^
error: `String` consumes the request body and thus must be the last argument to the handler function
--> tests/debug_handler/fail/wrong_order.rs:8:17
|
8 | async fn two(_: String, _: Uri) {}
| ^^^^^^