Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrRateLimited ... ErrRateLimited = &Error{ErrorString: "rate limited"} // ErrRateLimitingDown ... ErrRateLimitingDown = &Error{ErrorString: "rate limiting is down"} // ErrRateLimitingInvalid ... ErrRateLimitingInvalid = &Error{ErrorString: "invalid internal data in rate limiting"} )
Functions ¶
This section is empty.
Types ¶
type Getter ¶
type Getter interface { SetDefaultTimeout(timeout time.Duration) SetUserAgent(useragent string) SetCache(cache rediscache.Cache) AddRateLimit(host, bucket string, count int64) error FetchResponse(r Request) *Response }
Getter definition
type RateLimits ¶
type RateLimits struct {
// contains filtered or unexported fields
}
RateLimits ...
Click to show internal directories.
Click to hide internal directories.