diff --git a/axum/src/extract/state.rs b/axum/src/extract/state.rs index 1592a813..fb401c00 100644 --- a/axum/src/extract/state.rs +++ b/axum/src/extract/state.rs @@ -321,8 +321,10 @@ use std::{ /// } /// /// async fn handler(State(state): State) { -/// let mut data = state.data.lock().expect("mutex was poisoned"); -/// *data = "updated foo".to_owned(); +/// { +/// let mut data = state.data.lock().expect("mutex was poisoned"); +/// *data = "updated foo".to_owned(); +/// } /// /// // ... /// }