11 releases

0.5.5 Aug 15, 2021
0.5.4 Jan 30, 2021
0.5.3 Nov 12, 2020
0.5.2 Feb 26, 2020
0.4.1 Jul 23, 2019

#179 in Concurrency

Download history 84753/week @ 2024-07-22 73417/week @ 2024-07-29 89555/week @ 2024-08-05 94432/week @ 2024-08-12 87195/week @ 2024-08-19 98241/week @ 2024-08-26 91906/week @ 2024-09-02 93501/week @ 2024-09-09 83720/week @ 2024-09-16 92500/week @ 2024-09-23 93953/week @ 2024-09-30 94542/week @ 2024-10-07 88096/week @ 2024-10-14 94926/week @ 2024-10-21 80505/week @ 2024-10-28 91582/week @ 2024-11-04

358,304 downloads per month
Used in 309 crates (13 directly)

MIT license

15KB
211 lines

Sluice

Asynchronous byte buffers and pipes for concurrent I/O programming.

Crates.io Documentation License

Documentation

Check the documentation for up-to-date usage and examples.

License

This library is licensed under the MIT license. See the LICENSE file for details.


lib.rs:

Asynchronous byte buffers and pipes for concurrent I/O programming.

Pipes

The primary feature offered by Sluice are pipes, which are asynchronous in-memory byte buffers that allow separate tasks to read and write from the buffer in parallel.

See the pipe module for details.

Dependencies

~390KB