# Functions
NewRateLimitedFunction creates a new rate limited function.
# Structs
RateLimitedFunction is a rate limited function controlling how often the function/handler is invoked.
# Type aliases
HandlerFunc defines function signature for a RateLimitedFunction.