pub struct BigEndian;
Trait Implementations§
Source§impl ByteOrder for BigEndian
impl ByteOrder for BigEndian
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 BigEndian
impl RefUnwindSafe for BigEndian
impl Send for BigEndian
impl Sync for BigEndian
impl Unpin for BigEndian
impl UnwindSafe for BigEndian
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