pub trait ByteReader: Read {
// Provided methods
fn read_u64(&mut self, big_endian: bool) -> u64 { ... }
fn read_u32(&mut self, big_endian: bool) -> u32 { ... }
fn read_u16(&mut self, big_endian: bool) -> u16 { ... }
fn read_u8(&mut self) -> u8 { ... }
}
Expand description
a collection of useful methods for producing bytes from a type that implements Read