pub struct LittleEndian;
Trait Implementations§
Source§impl ByteOrder for LittleEndian
impl ByteOrder for LittleEndian
fn write_u2long(v: u128) -> [u8; 16]
fn read_u2long(data: &[u8]) -> DeserializeResult<'_, u128>
fn write_ulong(v: u64) -> [u8; 8]
fn read_ulong(data: &[u8]) -> DeserializeResult<'_, u64>
fn write_uint(v: u32) -> [u8; 4]
fn read_uint(data: &[u8]) -> DeserializeResult<'_, u32>
fn write_ushort(v: u16) -> [u8; 2]
fn read_ushort(data: &[u8]) -> DeserializeResult<'_, u16>
fn write_float(v: f32) -> [u8; 4]
fn read_float(data: &[u8]) -> DeserializeResult<'_, f32>
fn write_double(v: f64) -> [u8; 8]
fn read_double(data: &[u8]) -> DeserializeResult<'_, f64>
fn write_2long(v: i128) -> [u8; 16]
fn read_2long(data: &[u8]) -> DeserializeResult<'_, i128>
fn write_long(v: i64) -> [u8; 8]
fn read_long(data: &[u8]) -> DeserializeResult<'_, i64>
fn write_int(v: i32) -> [u8; 4]
fn read_int(data: &[u8]) -> DeserializeResult<'_, i32>
fn write_short(v: i16) -> [u8; 2]
fn read_short(data: &[u8]) -> DeserializeResult<'_, i16>
fn write_ubyte(v: u8) -> [u8; 1]
fn read_ubyte(data: &[u8]) -> DeserializeResult<'_, u8>
fn write_byte(v: i8) -> [u8; 1]
fn read_byte(data: &[u8]) -> DeserializeResult<'_, i8>
Auto Trait Implementations§
impl Freeze for LittleEndian
impl RefUnwindSafe for LittleEndian
impl Send for LittleEndian
impl Sync for LittleEndian
impl Unpin for LittleEndian
impl UnwindSafe for LittleEndian
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more