Expand description
Rate Limiting
Token bucket rate limiter per session/user.
§Usage
use tokio_prompt_orchestrator::enhanced::RateLimiter;
let limiter = RateLimiter::new(100, 60); // 100 requests per 60 seconds
if limiter.check("user-123").await {
// Process request
} else {
// Rate limit exceeded
}Structs§
- Rate
Limit Info - Rate limit information for a session
- Rate
Limiter - A per-session token-bucket rate limiter.