Fast-forward and discard dist bytes. Passing size_t.max will exhaust the input.
Reads a single byte
Get a value of type T. Is a convenience over readValue.
Read up to buffer.length bytes into buffer and return what was read. Returns a smaller slice only if EOI was reached.
Read T.sizeof data and returns it as a T. Similar to get!T but the value is passed as pointer to be filled in. Prefer this form for greater values (e.g. dozens of bytes)
A forward only data input iterator This is used either as adapter to File reading or as adapter to by-chunk data where arbitrary read length ease the implementation of an algorithm