Expand description
Common codec traits and buffer conversion primitives.
Importing this module brings the domain-neutral codec traits, convenience value encoder/decoder traits, byte-order markers, and progress-oriented transcoder types into scope.
Re-exportsยง
pub use crate::BigEndian;pub use crate::BufferedConvertEngine;pub use crate::BufferedConvertHooks;pub use crate::BufferedConverter;pub use crate::BufferedDecoder;pub use crate::BufferedEncoder;pub use crate::BufferedTranscoder;pub use crate::ByteOrder;pub use crate::ByteOrderSpec;pub use crate::CapacityError;pub use crate::Codec;pub use crate::CodecBufferedConverter;pub use crate::CodecBufferedDecoder;pub use crate::CodecBufferedEncoder;pub use crate::CodecConvertError;pub use crate::CodecDecodeError;pub use crate::CodecEncodeError;pub use crate::CodecValueDecoder;pub use crate::CodecValueEncoder;pub use crate::EncodeContext;pub use crate::EncodePlan;pub use crate::FinishError;pub use crate::LittleEndian;pub use crate::TranscodeProgress;pub use crate::TranscodeStatus;pub use crate::ValueDecoder;pub use crate::ValueEncoder;