mirror of
https://github.com/actix/actix-web.git
synced 2024-12-25 01:20:37 +00:00
tweak migration document
This commit is contained in:
parent
51e573b888
commit
52f7d96358
1 changed files with 9 additions and 2 deletions
|
@ -48,7 +48,7 @@ cargo tree -i tokio:0.2.25
|
||||||
|
|
||||||
## Module Structure
|
## Module Structure
|
||||||
|
|
||||||
Lots of modules has been organized in this release. If a compile error refers to "item XYZ not found in module..." or "module XYZ not found", refer to the [documentation on docs.rs](https://docs.rs/actix-web) to to search for items' new locations.
|
Lots of modules has been organized in this release. If a compile error refers to "item XYZ not found in module..." or "module XYZ not found", refer to the [documentation on docs.rs](https://docs.rs/actix-web) to search for items' new locations.
|
||||||
|
|
||||||
## `NormalizePath` Middleware :warning:
|
## `NormalizePath` Middleware :warning:
|
||||||
|
|
||||||
|
@ -289,7 +289,14 @@ web::to(|| HttpResponse::Ok().finish())
|
||||||
^^^^^^^ the trait `Handler<_>` is not implemented for `[closure@...]`
|
^^^^^^^ the trait `Handler<_>` is not implemented for `[closure@...]`
|
||||||
```
|
```
|
||||||
|
|
||||||
This form should be replaced with the a more explicit async fn:
|
This form should be replaced with explicit async functions and closures:
|
||||||
|
|
||||||
|
```diff
|
||||||
|
- fn handler() -> HttpResponse {
|
||||||
|
+ async fn handler() -> HttpResponse {
|
||||||
|
HttpResponse::Ok().finish()
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
```diff
|
```diff
|
||||||
- web::to(|| HttpResponse::Ok().finish())
|
- web::to(|| HttpResponse::Ok().finish())
|
||||||
|
|
Loading…
Reference in a new issue