ratelimit - a token bucket ratelimiter for rust

ratelimit provides a token bucket ratelimiter which can be used by a single thread, or shared across threads by using a channel to push tokens to the ratelimiter

Build Status crates.io License

Usage

To use ratelimit, first add this to your Cargo.toml:

toml [dependencies] ratelimit = "*"

Then, add this to your crate root:

rust extern crate ratelimit;

Documentation

View the docs here: http://brayniac.github.io/ratelimit/

Features

Future work