pub trait ByteOrderRead {
// Required methods
fn read_be_uint(&mut self, bytes: usize) -> Result<u64>;
fn read_byte(&mut self) -> Result<u8>;
fn read_le_u32(&mut self) -> Result<u32>;
}pub trait ByteOrderRead {
// Required methods
fn read_be_uint(&mut self, bytes: usize) -> Result<u64>;
fn read_byte(&mut self) -> Result<u8>;
fn read_le_u32(&mut self) -> Result<u32>;
}