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