//! Optional codec implementations gated behind cargo features.
//!
//! The default codecs (`JsonCodec`, `RawBytesCodec`) live in
//! [`crate::codec`] and are always available. This module hosts codecs that
//! pull in optional dependencies — enable the corresponding feature to use
//! them.