class documentation
class Throttler: (source)
Rate-limit a function (or other callable)
Method | __call__ |
Undocumented |
Method | __get__ |
Undocumented |
Method | __init__ |
Undocumented |
Method | reset |
Undocumented |
Instance Variable | func |
Undocumented |
Instance Variable | last |
Undocumented |
Instance Variable | max |
Undocumented |
Method | _wait |
ensure at least 1/max_rate seconds from last call |