Tower Rate Limit
A Tower middleware that rate limits the requests that are passed to the inner
service.