tcp_channel/
lib.rs

1//! SPSC channels in Rust, transmitted through anything that implements Read and Write.
2//! It uses bincode and serde for serialization and deserialization.
3
4extern crate bincode;
5extern crate byteorder;
6extern crate quick_error;
7extern crate serde;
8
9mod channel;
10mod endian;
11mod error;
12mod receiver;
13mod sender;
14
15pub use channel::{ChannelRecv, ChannelSend};
16pub use endian::{Endian, BigEndian, LittleEndian, NativeEndian};
17pub use error::{RecvError, SendError};
18pub use receiver::{Receiver, ReceiverBuilder, DEFAULT_MAX_SIZE};
19pub use sender::{Sender, SenderBuilder};