mirror of https://github.com/rwf2/Rocket.git
Fix 'hit_count' parameter name in state guide.
Updated parameter names for 'count' to 'hit_count' as code inside functions expect 'hit_count'. This also mirrors the example project code names.
This commit is contained in:
parent
82c52c903a
commit
18f8a9dd5c
|
@ -54,7 +54,7 @@ current `HitCount` in a `count` route as follows:
|
||||||
|
|
||||||
```rust
|
```rust
|
||||||
#[get("/count")]
|
#[get("/count")]
|
||||||
fn count(count: State<HitCount>) -> String {
|
fn count(hit_count: State<HitCount>) -> String {
|
||||||
let current_count = hit_count.0.load(Ordering::Relaxed);
|
let current_count = hit_count.0.load(Ordering::Relaxed);
|
||||||
format!("Number of visits: {}", current_count)
|
format!("Number of visits: {}", current_count)
|
||||||
}
|
}
|
||||||
|
@ -64,7 +64,7 @@ You can retrieve more than one `State` type in a single route as well:
|
||||||
|
|
||||||
```rust
|
```rust
|
||||||
#[get("/state")]
|
#[get("/state")]
|
||||||
fn state(count: State<HitCount>, config: State<Config>) -> T { ... }
|
fn state(hit_count: State<HitCount>, config: State<Config>) -> T { ... }
|
||||||
```
|
```
|
||||||
|
|
||||||
It can also be useful to retrieve managed state from a `FromRequest`
|
It can also be useful to retrieve managed state from a `FromRequest`
|
||||||
|
@ -99,7 +99,7 @@ type from previous examples:
|
||||||
|
|
||||||
```rust
|
```rust
|
||||||
#[get("/count")]
|
#[get("/count")]
|
||||||
fn count(count: State<HitCount>) -> String {
|
fn count(hit_count: State<HitCount>) -> String {
|
||||||
let current_count = hit_count.0.load(Ordering::Relaxed);
|
let current_count = hit_count.0.load(Ordering::Relaxed);
|
||||||
format!("Number of visits: {}", current_count)
|
format!("Number of visits: {}", current_count)
|
||||||
}
|
}
|
||||||
|
@ -119,7 +119,7 @@ this application, Rocket emits the following warning:
|
||||||
warning: HitCount is not currently being managed by Rocket
|
warning: HitCount is not currently being managed by Rocket
|
||||||
--> src/main.rs:2:17
|
--> src/main.rs:2:17
|
||||||
|
|
|
|
||||||
2 | fn count(count: State<HitCount>) -> String {
|
2 | fn count(hit_count: State<HitCount>) -> String {
|
||||||
| ^^^^^^^^^^^^^^^
|
| ^^^^^^^^^^^^^^^
|
||||||
|
|
|
|
||||||
= note: this State request guard will always fail
|
= note: this State request guard will always fail
|
||||||
|
|
Loading…
Reference in New Issue