From be62f065a62048b798e8bb2b8e3699bdd5b6d517 Mon Sep 17 00:00:00 2001 From: zirkonya Date: Tue, 1 Sep 2026 09:51:18 +0200 Subject: add proc macros ; benchmark ; example --- src/lib.rs | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'src/lib.rs') diff --git a/src/lib.rs b/src/lib.rs index 8785e22..e5cd3be 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -8,11 +8,8 @@ pub mod event; pub mod transport; pub mod types; -#[cfg(feature = "macros")] -pub use zr_protocol_macros as macros; +pub use zr_protocol_macros::Codec; +pub use zr_protocol_macros::Decode; +pub use zr_protocol_macros::Encode; -/// 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 +pub use types::prefix::{CountPrefix, LenPrefixed}; -- cgit v1.2.3