Rust Axum API

Axum 0.8 API patterns — curly-brace path syntax, extractor ordering, State via FromRef, IntoResponse error mapping, Tower middleware ordering, JWT auth middleware, WebSocket, and graceful shutdown. Use when writing or reviewing Axum handlers, routers, middleware, or HTTP-layer code in a Rust service. Do not use for FastAPI/Python endpoints (use fastapi or python-clean-architecture) or for business logic (handlers delegate to use cases — see rust-clean-architecture).

adelabdelgawad de1c991 5.7 KB Updated

File contents

adelabdelgawad/fullstack-agents/tree/main/plugins/fullstack-agents/skills/rust-axum-api commit de1c991e58

Frequently asked questions

npx skillmds@latest add adelabdelgawad/rust-axum-api