Expand description
Per-IP token-bucket rate-limiting middleware.
Configure via appsettings.json RateLimit section or manually:
ⓘ
.use_middleware_with(|| {
Arc::new(RateLimitMiddleware::from_config(&options.rate_limit))
})Structs§
- Rate
Limit Middleware - Rate
Limiter - Inner rate-limiting state shared behind a
Mutex.