Enum endianrw::BigEndian
[−]
[src]
pub enum BigEndian {}
Big endian byte order
Trait Implementations
impl ByteTransform<u8> for BigEndian
[src]
type Buffer = [u8; 1]
Describes large enough buffer to store T
fn from_bytes(buf: Self::Buffer) -> u8
Read T from buffer
fn to_bytes(val: u8) -> Self::Buffer
Convert T to buffer
fn buffer() -> Self::Buffer
Create large enough buffer to store T
impl ByteTransform<u16> for BigEndian
[src]
type Buffer = [u8; 2]
Describes large enough buffer to store T
fn from_bytes(buf: Self::Buffer) -> u16
Read T from buffer
fn to_bytes(val: u16) -> Self::Buffer
Convert T to buffer
fn buffer() -> Self::Buffer
Create large enough buffer to store T
impl ByteTransform<u32> for BigEndian
[src]
type Buffer = [u8; 4]
Describes large enough buffer to store T
fn from_bytes(buf: Self::Buffer) -> u32
Read T from buffer
fn to_bytes(val: u32) -> Self::Buffer
Convert T to buffer
fn buffer() -> Self::Buffer
Create large enough buffer to store T
impl ByteTransform<u64> for BigEndian
[src]
type Buffer = [u8; 8]
Describes large enough buffer to store T
fn from_bytes(buf: Self::Buffer) -> u64
Read T from buffer
fn to_bytes(val: u64) -> Self::Buffer
Convert T to buffer
fn buffer() -> Self::Buffer
Create large enough buffer to store T
impl ByteTransform<i8> for BigEndian
[src]
type Buffer = [u8; 1]
Describes large enough buffer to store T
fn from_bytes(buf: Self::Buffer) -> i8
Read T from buffer
fn to_bytes(val: i8) -> Self::Buffer
Convert T to buffer
fn buffer() -> Self::Buffer
Create large enough buffer to store T
impl ByteTransform<i16> for BigEndian
[src]
type Buffer = [u8; 2]
Describes large enough buffer to store T
fn from_bytes(buf: Self::Buffer) -> i16
Read T from buffer
fn to_bytes(val: i16) -> Self::Buffer
Convert T to buffer
fn buffer() -> Self::Buffer
Create large enough buffer to store T
impl ByteTransform<i32> for BigEndian
[src]
type Buffer = [u8; 4]
Describes large enough buffer to store T
fn from_bytes(buf: Self::Buffer) -> i32
Read T from buffer
fn to_bytes(val: i32) -> Self::Buffer
Convert T to buffer
fn buffer() -> Self::Buffer
Create large enough buffer to store T
impl ByteTransform<i64> for BigEndian
[src]
type Buffer = [u8; 8]
Describes large enough buffer to store T
fn from_bytes(buf: Self::Buffer) -> i64
Read T from buffer
fn to_bytes(val: i64) -> Self::Buffer
Convert T to buffer
fn buffer() -> Self::Buffer
Create large enough buffer to store T
impl ByteTransform<f32> for BigEndian
[src]
type Buffer = [u8; 4]
Describes large enough buffer to store T
fn from_bytes(buf: Self::Buffer) -> f32
Read T from buffer
fn to_bytes(val: f32) -> Self::Buffer
Convert T to buffer
fn buffer() -> Self::Buffer
Create large enough buffer to store T