Module limit

Source
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§

RateLimitState
State for tracking rate limit usage
RateLimiter
A rate limiter that controls the rate of requests within a time window