Struct endian::End [−][src]
pub struct End<A, E: Endian>(_, _);
Trait Implementations
impl<A: Clone, E: Clone + Endian> Clone for End<A, E>[src]
impl<A: Clone, E: Clone + Endian> Clone for End<A, E>fn clone(&self) -> End<A, E>[src]
fn clone(&self) -> End<A, E>Returns 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<A: Copy, E: Copy + Endian> Copy for End<A, E>[src]
impl<A: Copy, E: Copy + Endian> Copy for End<A, E>impl<A: Hash, E: Hash + Endian> Hash for End<A, E>[src]
impl<A: Hash, E: Hash + Endian> Hash for End<A, E>fn hash<__HAE: Hasher>(&self, state: &mut __HAE)[src]
fn hash<__HAE: Hasher>(&self, state: &mut __HAE)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<A: PartialEq, E: Endian> PartialEq for End<A, E>[src]
impl<A: PartialEq, E: Endian> PartialEq for End<A, E>fn eq(&self, other: &Self) -> bool[src]
fn eq(&self, other: &Self) -> 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<A: Eq, E: Endian> Eq for End<A, E>[src]
impl<A: Eq, E: Endian> Eq for End<A, E>impl<E: Endian> From<usize> for End<usize, E>[src]
impl<E: Endian> From<usize> for End<usize, E>impl<E: Endian> From<End<usize, E>> for usize[src]
impl<E: Endian> From<End<usize, E>> for usizeimpl<E: Endian> From<u8> for End<u8, E>[src]
impl<E: Endian> From<u8> for End<u8, E>impl<E: Endian> From<End<u8, E>> for u8[src]
impl<E: Endian> From<End<u8, E>> for u8impl<E: Endian> From<u16> for End<u16, E>[src]
impl<E: Endian> From<u16> for End<u16, E>impl<E: Endian> From<End<u16, E>> for u16[src]
impl<E: Endian> From<End<u16, E>> for u16impl<E: Endian> From<u32> for End<u32, E>[src]
impl<E: Endian> From<u32> for End<u32, E>impl<E: Endian> From<End<u32, E>> for u32[src]
impl<E: Endian> From<End<u32, E>> for u32impl<E: Endian> From<u64> for End<u64, E>[src]
impl<E: Endian> From<u64> for End<u64, E>impl<E: Endian> From<End<u64, E>> for u64[src]
impl<E: Endian> From<End<u64, E>> for u64impl<E: Endian> From<u128> for End<u128, E>[src]
impl<E: Endian> From<u128> for End<u128, E>impl<E: Endian> From<End<u128, E>> for u128[src]
impl<E: Endian> From<End<u128, E>> for u128impl<E: Endian> From<isize> for End<isize, E>[src]
impl<E: Endian> From<isize> for End<isize, E>impl<E: Endian> From<End<isize, E>> for isize[src]
impl<E: Endian> From<End<isize, E>> for isizeimpl<E: Endian> From<i8> for End<i8, E>[src]
impl<E: Endian> From<i8> for End<i8, E>impl<E: Endian> From<End<i8, E>> for i8[src]
impl<E: Endian> From<End<i8, E>> for i8impl<E: Endian> From<i16> for End<i16, E>[src]
impl<E: Endian> From<i16> for End<i16, E>impl<E: Endian> From<End<i16, E>> for i16[src]
impl<E: Endian> From<End<i16, E>> for i16impl<E: Endian> From<i32> for End<i32, E>[src]
impl<E: Endian> From<i32> for End<i32, E>impl<E: Endian> From<End<i32, E>> for i32[src]
impl<E: Endian> From<End<i32, E>> for i32impl<E: Endian> From<i64> for End<i64, E>[src]
impl<E: Endian> From<i64> for End<i64, E>impl<E: Endian> From<End<i64, E>> for i64[src]
impl<E: Endian> From<End<i64, E>> for i64impl<E: Endian> From<i128> for End<i128, E>[src]
impl<E: Endian> From<i128> for End<i128, E>impl<E: Endian> From<End<i128, E>> for i128[src]
impl<E: Endian> From<End<i128, E>> for i128impl<A: Copy + PartialOrd, E: Copy + Endian> PartialOrd for End<A, E> where
Self: Into<A>, [src]
impl<A: Copy + PartialOrd, E: Copy + Endian> PartialOrd for End<A, E> where
Self: Into<A>, fn partial_cmp(&self, other: &Self) -> Option<Ordering>[src]
fn partial_cmp(&self, other: &Self) -> 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<A: Copy + Ord, E: Copy + Endian> Ord for End<A, E> where
Self: Into<A>, [src]
impl<A: Copy + Ord, E: Copy + Endian> Ord for End<A, E> where
Self: Into<A>, fn cmp(&self, other: &Self) -> Ordering[src]
fn cmp(&self, other: &Self) -> 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