pub trait ByteOrder {
// Required methods
fn uint16(&self, b: &[u8]) -> u16;
fn uint32(&self, b: &[u8]) -> u32;
fn uint64(&self, b: &[u8]) -> u64;
fn put_uint32(&self, b: &mut [u8], v: u32);
fn put_uint64(&self, b: &mut [u8], v: u64);
}Expand description
A ByteOrder specifies how to convert u8 slices into 16-, 32-, or 64-bit unsigned integers.