#utilities #async #rate-limiting #concurrency #graceful-shutdown

tokio-utils

Tools for asynchronous programming in Tokio applications

4 releases

0.1.2 Mar 31, 2023
0.1.1 Mar 31, 2023
0.1.0 Mar 31, 2023
0.0.0 Mar 31, 2023

#2016 in Asynchronous

Download history 2021/week @ 2024-08-17 2154/week @ 2024-08-24 947/week @ 2024-08-31 3157/week @ 2024-09-07 1374/week @ 2024-09-14 3127/week @ 2024-09-21 1690/week @ 2024-09-28 2421/week @ 2024-10-05 1342/week @ 2024-10-12 3721/week @ 2024-10-19 1891/week @ 2024-10-26 1802/week @ 2024-11-02 2934/week @ 2024-11-09 1607/week @ 2024-11-16 1433/week @ 2024-11-23 1911/week @ 2024-11-30

8,426 downloads per month

MIT license

5KB

Tokio Utils

github crates.io docs.rs build status

Tools for asynchronous programming in Tokio applications:

Resource Pooling

  • Pool, a shared resource pool.

Rate Limiting

Graceful Shutdown

Stdin

Usage

Add this to your Cargo.toml:

[dependencies]
tokio-utils = "0.1.2"

Dependencies

~3.5–9.5MB
~80K SLoC