pub async fn request_id(request: Request, next: Next) -> Response
Middleware that adds a unique X-Request-Id header to every request/response. If the client sends one, it is preserved. Otherwise a new UUID is generated.