# Functions
NewQueryLimiter makes a new per-query limiter.
NewRateLimiter makes a new multi-tenant rate limiter.
QueryLimiterFromContextWithFallback returns a QueryLimiter from the current context.
# Structs
RateLimiter is a multi-tenant local rate limiter based on golang.org/x/time/rate.
# Interfaces
RateLimiterStrategy defines the interface which a pluggable strategy should implement.