#![doc = include_str!("../README.md")] #![cfg_attr(feature = "f16", feature(f16))] #![cfg_attr(feature = "f128", feature(f128))] pub mod backend; pub mod codec; pub mod context; pub mod event; pub mod transport; pub mod types; #[cfg(feature = "macros")] pub use zr_protocol_macros as macros; /// The default buffer length used to allocate chunks pub(crate) const DEFAULT_BUFFER_LEN: usize = 2048; // TODO : rewrite tests // TODO : benchmark with some client / server example