pub fn new_per_peer(config: GenericRateLimiterConfig) -> Box<dyn RateLimiter>