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

#305 in Concurrency

Download history 90587/week @ 2024-10-22 83102/week @ 2024-10-29 90629/week @ 2024-11-05 89789/week @ 2024-11-12 87967/week @ 2024-11-19 74676/week @ 2024-11-26 90856/week @ 2024-12-03 89901/week @ 2024-12-10 96749/week @ 2024-12-17 36780/week @ 2024-12-24 48892/week @ 2024-12-31 77561/week @ 2025-01-07 98024/week @ 2025-01-14 86588/week @ 2025-01-21 84173/week @ 2025-01-28 88538/week @ 2025-02-04

371,938 downloads per month
Used in 312 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