pub async fn rate_limit_middleware( __arg0: State<AppState>, req: Request, next: Next, ) -> Result<Response, StatusCode>
Middleware to enforce rate limits