Expand description
Bounded byte decoding primitives shared by cadmpeg codecs.
Re-exports§
pub use container::ContainerEntry;pub use error::CodecError;pub use io::ReadSeek;
Modules§
- absent_
key - Absent-only reads for optional wire keys.
- bytes
- Shared byte-order assembly and byte-slice search over decode data.
- container
- Format-independent container entries.
- convert
- Checked conversions between numeric representations.
- decode
- Bounded ownership and decompression limits for untrusted decode input.
- dialect
- Dialect identification: what a document is, as read from its own bytes.
- distinct_
keys - Map readers that refuse a duplicate object key.
- error
- Errors returned by codec parsing and resource enforcement.
- io
- I/O traits used by codec entry points.
- iter_
wire - Serialize borrowed iterator columns without collecting them into vectors.
- printable
- Nonempty printable ASCII values shared by parsed and retained records.
- target
- Encoder target catalogs and typed target-selection refusals.
- text
- Source text that carries its own non-blank proof.
Macros§
- dialect_
id - Construct a static dialect id whose grammar is checked during compilation.
- named_
optional_ field - Define the named reader one optional key is declared with.
- nonblank_
const - Builds a
NonBlankStringfrom a&'static strconstant. - nonblank_
literal - Builds a
NonBlankStringfrom a format literal whose first character is literal, non-whitespace text.