occams_rpc_codec/lib.rs
1#![cfg_attr(docsrs, feature(doc_cfg))]
2#![cfg_attr(docsrs, allow(unused_attributes))]
3
4//! # occams-rpc-codec
5//!
6//! This crate provides [occams_rpc_core::Codec](https://docs.rs/occams-rpc-core/latest/occams_rpc_core/trait.Codec.html) implementations for [`occams-rpc`](https://docs.rs/occams-rpc) and [`occams-rpc-stream`](https://docs.rs/occams-rpc-stream).
7//! It supports different serialization formats, such as `msgpack`.
8
9pub use occams_rpc_core::Codec;
10#[cfg(feature = "msgpack")]
11mod msgpack;
12#[cfg(feature = "msgpack")]
13pub use msgpack::*;