Expand description
Rate limiting utilities for exchange API compliance Rate limiting utilities for exchange API compliance
This module provides various rate limiting implementations to ensure compliance with exchange API rate limits while maximizing throughput.
Re-exports§
pub use optimized_rate_limiter::OptimizedRateLimiter;pub use lockfree_rate_limiter::LockFreeRateLimiter;pub use lockfree_rate_limiter::TokenGuard;pub use helpers::*;
Modules§
- helpers
- Helper utilities for rate limiting Common helpers for rate limiter implementations
- lockfree_
rate_ limiter - Lock-free rate limiter for high-performance scenarios
- optimized_
rate_ limiter - Optimized rate limiter implementation
Structs§
- Rate
Limit State - State for tracking rate limit usage
- Rate
Limiter - A rate limiter that controls the rate of requests within a time window