RateLimiter constructor

RateLimiter(
  1. int maxRequestsPerMinute
)

Creates a rate limiter with max requests per minute

Implementation

RateLimiter(this.maxRequestsPerMinute)
  : _requestTimestamps = [],
    _windowDuration = const Duration(minutes: 1);