byte-chisel
A library for decoding ("chiselling") structures out of a byte-stream.
Features
- Built-in support for primitive types in either endianness
- Automatic byte offset tracking for error reporting
#[no_std]support (some functions require a global allocator with thealloccrate)
Flags
This crate has the following Cargo features:
std: Enables features that depend onstd, such asRead/BufReadsupport (enabled by default)alloc: Enables features that depend on an allocator, such asread_until. (enabled by default)