pub async fn auth_middleware( headers: HeaderMap, request: Request, next: Next, ) -> Result<Response, StatusCode>
Axum middleware function for API key authentication