middleware
Code that runs around every request, like logging or timeouts.
Middleware wraps a service to act before or after the handler; axum uses tower Layers (TraceLayer, TimeoutLayer, CorsLayer).
Loading interactive…
Examples
.layer(middleware::from_fn(stamp))wraps every route added before it; the layer added last is the outermost and sees each request first.
See also