23 releases (7 breaking)
|new 0.15.0||Feb 5, 2023|
|0.14.2||Jan 20, 2023|
|0.14.0||Nov 14, 2022|
|0.12.1||Jul 26, 2022|
|0.8.2||Dec 25, 2021|
#129 in Asynchronous
2,525 downloads per month
Used in 14 crates (2 directly)
Ratelimiting functionality for HTTP requests.
Discord ratelimits requests to the HTTP API both globally and per-route. For more information on the specifics, please take a look at Discord's documentation.
This crate provides a common [
Ratelimiter] trait that all ratelimiter
implementations need to implement.
It also ships a default implementation, [
InMemoryRatelimiter], that manages
the bucket states in memory.