Module claxon::input[][src]

Exposes traits that help reading data at the bit level with low overhead.

The traits in this module deal with reading bytes (with a given endianness) from a buffered reader, in such a way that still allows efficient checksumming of the data read. There is also a bitstream which is used internally to read the bitstream.

Structs

Bitstream

Wraps a Reader to facilitate reading that is not byte-aligned.

BufferedReader

Similar to std::io::BufRead, but more performant.

Traits

ReadBytes

Provides convenience methods to make input less cumbersome.