rust-doctor · Framework
axum-extension-request-state
Detect Axum Extension used for application-wide state
- Severity
- warning
- Confidence
- medium
- Analyzer
- syn-ast
- Default policy
- Opt-in
Tags
Framework requirements
axum >=0.7,<0.9
Limitations
- Syntactic analysis does not have rustc name resolution or inferred type information.
Remediation
Use State<T> for router-owned application state and reserve Extension for request extensions.
Fix capability: guidance