Struct endian::Lil [−][src]
pub struct Lil;
Trait Implementations
impl Clone for Lil[src]
impl Clone for Lilfn clone(&self) -> Lil[src]
fn clone(&self) -> LilReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)Performs copy-assignment from source. Read more
impl Copy for Lil[src]
impl Copy for Lilimpl Debug for Lil[src]
impl Debug for Lilfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl PartialEq for Lil[src]
impl PartialEq for Lilfn eq(&self, other: &Lil) -> bool[src]
fn eq(&self, other: &Lil) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
fn ne(&self, other: &Rhs) -> boolThis method tests for !=.
impl Eq for Lil[src]
impl Eq for Lilimpl PartialOrd for Lil[src]
impl PartialOrd for Lilfn partial_cmp(&self, other: &Lil) -> Option<Ordering>[src]
fn partial_cmp(&self, other: &Lil) -> Option<Ordering>This method returns an ordering between self and other values if one exists. Read more
fn lt(&self, other: &Rhs) -> bool1.0.0[src]
fn lt(&self, other: &Rhs) -> boolThis method tests less than (for self and other) and is used by the < operator. Read more
fn le(&self, other: &Rhs) -> bool1.0.0[src]
fn le(&self, other: &Rhs) -> boolThis method tests less than or equal to (for self and other) and is used by the <= operator. Read more
fn gt(&self, other: &Rhs) -> bool1.0.0[src]
fn gt(&self, other: &Rhs) -> boolThis method tests greater than (for self and other) and is used by the > operator. Read more
fn ge(&self, other: &Rhs) -> bool1.0.0[src]
fn ge(&self, other: &Rhs) -> boolThis method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
impl Ord for Lil[src]
impl Ord for Lilfn cmp(&self, other: &Lil) -> Ordering[src]
fn cmp(&self, other: &Lil) -> OrderingThis method returns an Ordering between self and other. Read more
fn max(self, other: Self) -> Self1.21.0[src]
fn max(self, other: Self) -> SelfCompares and returns the maximum of two values. Read more
fn min(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> SelfCompares and returns the minimum of two values. Read more
impl Hash for Lil[src]
impl Hash for Lilfn hash<__H: Hasher>(&self, state: &mut __H)[src]
fn hash<__H: Hasher>(&self, state: &mut __H)Feeds this value into the given [Hasher]. Read more
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher, 1.3.0[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher, Feeds a slice of this type into the given [Hasher]. Read more
impl Endian for Lil[src]
impl Endian for Lilconst is_lil: bool
is_lil: bool = true
fn read_u(bs: &[u8]) -> u64[src]
fn read_u(bs: &[u8]) -> u64fn write_u(bs: &mut [u8], n: u64)[src]
fn write_u(bs: &mut [u8], n: u64)const is_big: bool
is_big: bool = !<Self>::is_lil
fn read_i(bs: &[u8]) -> i64[src]
fn read_i(bs: &[u8]) -> i64fn write_i(bs: &mut [u8], n: i64)[src]
fn write_i(bs: &mut [u8], n: i64)fn to_u16s(bs: &[u8], ns: &mut [u16])[src]
fn to_u16s(bs: &[u8], ns: &mut [u16])fn to_i16s(bs: &[u8], ns: &mut [i16])[src]
fn to_i16s(bs: &[u8], ns: &mut [i16])fn from_u16s(ns: &[u16], bs: &mut [u8])[src]
fn from_u16s(ns: &[u16], bs: &mut [u8])fn from_i16s(ns: &[i16], bs: &mut [u8])[src]
fn from_i16s(ns: &[i16], bs: &mut [u8])fn to_u32s(bs: &[u8], ns: &mut [u32])[src]
fn to_u32s(bs: &[u8], ns: &mut [u32])fn to_i32s(bs: &[u8], ns: &mut [i32])[src]
fn to_i32s(bs: &[u8], ns: &mut [i32])fn from_u32s(ns: &[u32], bs: &mut [u8])[src]
fn from_u32s(ns: &[u32], bs: &mut [u8])fn from_i32s(ns: &[i32], bs: &mut [u8])[src]
fn from_i32s(ns: &[i32], bs: &mut [u8])fn to_u64s(bs: &[u8], ns: &mut [u64])[src]
fn to_u64s(bs: &[u8], ns: &mut [u64])fn to_i64s(bs: &[u8], ns: &mut [i64])[src]
fn to_i64s(bs: &[u8], ns: &mut [i64])fn from_u64s(ns: &[u64], bs: &mut [u8])[src]
fn from_u64s(ns: &[u64], bs: &mut [u8])fn from_i64s(ns: &[i64], bs: &mut [u8])[src]
fn from_i64s(ns: &[i64], bs: &mut [u8])