package
3.1.1+incompatible
Repository: https://github.com/silverswords/pulse.git
Documentation: pkg.go.dev
# Functions
NewDelayingLimiter returns an endpoint.Middleware that acts as a request throttler.
NewErroringLimiter returns an endpoint.Middleware that acts as a rate limiter.
# Variables
ErrLimited is returned in the request path when the rate limiter is triggered and the request is rejected.
# Type aliases
AllowerFunc is an adapter that lets a function operate as if it implements Allower.
WaiterFunc is an adapter that lets a function operate as if it implements Waiter.