sluice/lib.rs
1//! Asynchronous byte buffers and pipes for concurrent I/O programming.
2//!
3//! ## Pipes
4//!
5//! The primary feature offered by Sluice are _pipes_, which are asynchronous
6//! in-memory byte buffers that allow separate tasks to read and write from the
7//! buffer in parallel.
8//!
9//! See the `pipe` module for details.
10
11#![deny(unsafe_code)]
12#![warn(
13 future_incompatible,
14 missing_debug_implementations,
15 missing_docs,
16 rust_2018_idioms,
17 unreachable_pub,
18 unused,
19 clippy::all,
20)]
21
22pub mod pipe;