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

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

#1946 in Asynchronous

Download history 2210/week @ 2024-07-21 2257/week @ 2024-07-28 2355/week @ 2024-08-04 2803/week @ 2024-08-11 1956/week @ 2024-08-18 2152/week @ 2024-08-25 973/week @ 2024-09-01 3123/week @ 2024-09-08 1392/week @ 2024-09-15 3230/week @ 2024-09-22 1607/week @ 2024-09-29 2419/week @ 2024-10-06 1314/week @ 2024-10-13 3817/week @ 2024-10-20 1865/week @ 2024-10-27 1818/week @ 2024-11-03

8,858 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