# Structs
Wrapper around Go's rate.Limiter that supports both global and a per-sender rate limiting.
# Interfaces
RequestCache is used to store pending requests and collect incoming responses as they arrive.
# Type aliases
If aggregated != nil then the aggregated response is ready and the entry will be deleted from RequestCache.