#tokio #async

tokio-io-utility

Some helper functions for tokio::io

6 releases

0.7.5 Nov 30, 2022
0.7.3 Sep 3, 2022
0.6.7 Jul 31, 2022
0.6.6 Mar 2, 2022
0.3.0 Dec 23, 2021

#239 in Asynchronous

Download history 121/week @ 2022-10-14 166/week @ 2022-10-21 290/week @ 2022-10-28 142/week @ 2022-11-04 87/week @ 2022-11-11 58/week @ 2022-11-18 151/week @ 2022-11-25 56/week @ 2022-12-02 96/week @ 2022-12-09 89/week @ 2022-12-16 189/week @ 2022-12-23 132/week @ 2022-12-30 124/week @ 2023-01-06 169/week @ 2023-01-13 97/week @ 2023-01-20 177/week @ 2023-01-27

587 downloads per month
Used in 6 crates (3 directly)

MIT license

41KB
878 lines

tokio-io-utility

Rust

crate.io downloads

crate.io version

docs

Provide some helper functions for

  • reading into Vec, Bytes or other container
  • writing IoSlices
  • Initializing [MaybeUninit<IoSlice<'_>>]
  • ReusableIoSlices to reuse a Vec of IoSlice<'_> without worrying about lifetime.

How to run tests

./run_test.sh

Dependencies

~2–6.5MB
~94K SLoC