titan-api-codec 1.2.9

Helpers for encoding and decoding Titan API messages
Documentation
//! Defines transforms that are performs post-serialization or pre-deserialization.

pub mod common;

#[cfg(feature = "brotli")]
pub mod brotli;
#[cfg(feature = "gzip")]
pub mod gzip;
#[cfg(feature = "zstd")]
pub mod zstd;

pub use common::BinaryTransform;

#[cfg(feature = "brotli")]
pub use brotli::{BrotliCompressor, BrotliDecompressor};
#[cfg(feature = "gzip")]
pub use gzip::{GzipCompressor, GzipDecompressor};
#[cfg(feature = "zstd")]
pub use zstd::{ZstdCompressor, ZstdDecompressor};