Skip to main content

global

Function global 

Source
pub fn global() -> &'static RateLimiter
Expand description

Return the process-wide rate limiter, initialized from environment variables.

VariableDefaultMeaning
RWS_CONFIG_RATE_LIMIT_MAX_REQUESTS1000Requests allowed per window
RWS_CONFIG_RATE_LIMIT_WINDOW_SECS60Window length in seconds

Returns None when rate limiting is disabled (RWS_CONFIG_RATE_LIMIT_MAX_REQUESTS=0).