fibre 0.5.8

High-performance, safe, memory-efficient sync/async channels built for real-time, low-overhead communication in concurrent Rust applications.
Documentation
1
2
3
4
5
6
7
8
mod consumer;
mod producer;
mod shared;

pub use consumer::{AsyncReceiver, Receiver, RecvBatchFuture, RecvBatchMutFuture, RecvFuture};
pub use producer::{AsyncSender, SendBatchFuture, SendBatchMutFuture, SendFuture, Sender};
pub(crate)  use producer::{send_batch_internal, send_internal};
pub(crate) use shared::MpscShared;