Struct redox_simple_endian::BigEndian
source · [−]#[repr(transparent)]pub struct BigEndian<T: SpecificEndian<T>> { /* private fields */ }
Expand description
A big-endian representation of type T
that implements SpecificEndian<T>
. Data stored in the struct must be converted to big-endian using ::from()
or .into()
.
Implementations
sourceimpl<T> BigEndian<T> where
T: SpecificEndian<T>,
impl<T> BigEndian<T> where
T: SpecificEndian<T>,
Trait Implementations
sourceimpl AddAssign<BigEndian<f32>> for BigEndian<f32>
impl AddAssign<BigEndian<f32>> for BigEndian<f32>
sourcefn add_assign(&mut self, other: Self)
fn add_assign(&mut self, other: Self)
Performs the +=
operation. Read more
sourceimpl AddAssign<BigEndian<f64>> for BigEndian<f64>
impl AddAssign<BigEndian<f64>> for BigEndian<f64>
sourcefn add_assign(&mut self, other: Self)
fn add_assign(&mut self, other: Self)
Performs the +=
operation. Read more
sourceimpl AddAssign<BigEndian<i128>> for BigEndian<i128>
impl AddAssign<BigEndian<i128>> for BigEndian<i128>
sourcefn add_assign(&mut self, other: Self)
fn add_assign(&mut self, other: Self)
Performs the +=
operation. Read more
sourceimpl AddAssign<BigEndian<i16>> for BigEndian<i16>
impl AddAssign<BigEndian<i16>> for BigEndian<i16>
sourcefn add_assign(&mut self, other: Self)
fn add_assign(&mut self, other: Self)
Performs the +=
operation. Read more
sourceimpl AddAssign<BigEndian<i32>> for BigEndian<i32>
impl AddAssign<BigEndian<i32>> for BigEndian<i32>
sourcefn add_assign(&mut self, other: Self)
fn add_assign(&mut self, other: Self)
Performs the +=
operation. Read more
sourceimpl AddAssign<BigEndian<i64>> for BigEndian<i64>
impl AddAssign<BigEndian<i64>> for BigEndian<i64>
sourcefn add_assign(&mut self, other: Self)
fn add_assign(&mut self, other: Self)
Performs the +=
operation. Read more
sourceimpl AddAssign<BigEndian<i8>> for BigEndian<i8>
impl AddAssign<BigEndian<i8>> for BigEndian<i8>
sourcefn add_assign(&mut self, other: Self)
fn add_assign(&mut self, other: Self)
Performs the +=
operation. Read more
sourceimpl AddAssign<BigEndian<isize>> for BigEndian<isize>
impl AddAssign<BigEndian<isize>> for BigEndian<isize>
sourcefn add_assign(&mut self, other: Self)
fn add_assign(&mut self, other: Self)
Performs the +=
operation. Read more
sourceimpl AddAssign<BigEndian<u128>> for BigEndian<u128>
impl AddAssign<BigEndian<u128>> for BigEndian<u128>
sourcefn add_assign(&mut self, other: Self)
fn add_assign(&mut self, other: Self)
Performs the +=
operation. Read more
sourceimpl AddAssign<BigEndian<u16>> for BigEndian<u16>
impl AddAssign<BigEndian<u16>> for BigEndian<u16>
sourcefn add_assign(&mut self, other: Self)
fn add_assign(&mut self, other: Self)
Performs the +=
operation. Read more
sourceimpl AddAssign<BigEndian<u32>> for BigEndian<u32>
impl AddAssign<BigEndian<u32>> for BigEndian<u32>
sourcefn add_assign(&mut self, other: Self)
fn add_assign(&mut self, other: Self)
Performs the +=
operation. Read more
sourceimpl AddAssign<BigEndian<u64>> for BigEndian<u64>
impl AddAssign<BigEndian<u64>> for BigEndian<u64>
sourcefn add_assign(&mut self, other: Self)
fn add_assign(&mut self, other: Self)
Performs the +=
operation. Read more
sourceimpl AddAssign<BigEndian<u8>> for BigEndian<u8>
impl AddAssign<BigEndian<u8>> for BigEndian<u8>
sourcefn add_assign(&mut self, other: Self)
fn add_assign(&mut self, other: Self)
Performs the +=
operation. Read more
sourceimpl AddAssign<BigEndian<usize>> for BigEndian<usize>
impl AddAssign<BigEndian<usize>> for BigEndian<usize>
sourcefn add_assign(&mut self, other: Self)
fn add_assign(&mut self, other: Self)
Performs the +=
operation. Read more
sourceimpl<T: Binary + SpecificEndian<T>> Binary for BigEndian<T>
impl<T: Binary + SpecificEndian<T>> Binary for BigEndian<T>
sourceimpl BitAndAssign<BigEndian<bool>> for BigEndian<bool>
impl BitAndAssign<BigEndian<bool>> for BigEndian<bool>
sourcefn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the &=
operation. Read more
sourceimpl BitAndAssign<BigEndian<i128>> for BigEndian<i128>
impl BitAndAssign<BigEndian<i128>> for BigEndian<i128>
sourcefn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the &=
operation. Read more
sourceimpl BitAndAssign<BigEndian<i16>> for BigEndian<i16>
impl BitAndAssign<BigEndian<i16>> for BigEndian<i16>
sourcefn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the &=
operation. Read more
sourceimpl BitAndAssign<BigEndian<i32>> for BigEndian<i32>
impl BitAndAssign<BigEndian<i32>> for BigEndian<i32>
sourcefn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the &=
operation. Read more
sourceimpl BitAndAssign<BigEndian<i64>> for BigEndian<i64>
impl BitAndAssign<BigEndian<i64>> for BigEndian<i64>
sourcefn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the &=
operation. Read more
sourceimpl BitAndAssign<BigEndian<i8>> for BigEndian<i8>
impl BitAndAssign<BigEndian<i8>> for BigEndian<i8>
sourcefn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the &=
operation. Read more
sourceimpl BitAndAssign<BigEndian<isize>> for BigEndian<isize>
impl BitAndAssign<BigEndian<isize>> for BigEndian<isize>
sourcefn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the &=
operation. Read more
sourceimpl BitAndAssign<BigEndian<u128>> for BigEndian<u128>
impl BitAndAssign<BigEndian<u128>> for BigEndian<u128>
sourcefn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the &=
operation. Read more
sourceimpl BitAndAssign<BigEndian<u16>> for BigEndian<u16>
impl BitAndAssign<BigEndian<u16>> for BigEndian<u16>
sourcefn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the &=
operation. Read more
sourceimpl BitAndAssign<BigEndian<u32>> for BigEndian<u32>
impl BitAndAssign<BigEndian<u32>> for BigEndian<u32>
sourcefn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the &=
operation. Read more
sourceimpl BitAndAssign<BigEndian<u64>> for BigEndian<u64>
impl BitAndAssign<BigEndian<u64>> for BigEndian<u64>
sourcefn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the &=
operation. Read more
sourceimpl BitAndAssign<BigEndian<u8>> for BigEndian<u8>
impl BitAndAssign<BigEndian<u8>> for BigEndian<u8>
sourcefn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the &=
operation. Read more
sourceimpl BitAndAssign<BigEndian<usize>> for BigEndian<usize>
impl BitAndAssign<BigEndian<usize>> for BigEndian<usize>
sourcefn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the &=
operation. Read more
sourceimpl BitOrAssign<BigEndian<bool>> for BigEndian<bool>
impl BitOrAssign<BigEndian<bool>> for BigEndian<bool>
sourcefn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the |=
operation. Read more
sourceimpl BitOrAssign<BigEndian<i128>> for BigEndian<i128>
impl BitOrAssign<BigEndian<i128>> for BigEndian<i128>
sourcefn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the |=
operation. Read more
sourceimpl BitOrAssign<BigEndian<i16>> for BigEndian<i16>
impl BitOrAssign<BigEndian<i16>> for BigEndian<i16>
sourcefn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the |=
operation. Read more
sourceimpl BitOrAssign<BigEndian<i32>> for BigEndian<i32>
impl BitOrAssign<BigEndian<i32>> for BigEndian<i32>
sourcefn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the |=
operation. Read more
sourceimpl BitOrAssign<BigEndian<i64>> for BigEndian<i64>
impl BitOrAssign<BigEndian<i64>> for BigEndian<i64>
sourcefn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the |=
operation. Read more
sourceimpl BitOrAssign<BigEndian<i8>> for BigEndian<i8>
impl BitOrAssign<BigEndian<i8>> for BigEndian<i8>
sourcefn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the |=
operation. Read more
sourceimpl BitOrAssign<BigEndian<isize>> for BigEndian<isize>
impl BitOrAssign<BigEndian<isize>> for BigEndian<isize>
sourcefn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the |=
operation. Read more
sourceimpl BitOrAssign<BigEndian<u128>> for BigEndian<u128>
impl BitOrAssign<BigEndian<u128>> for BigEndian<u128>
sourcefn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the |=
operation. Read more
sourceimpl BitOrAssign<BigEndian<u16>> for BigEndian<u16>
impl BitOrAssign<BigEndian<u16>> for BigEndian<u16>
sourcefn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the |=
operation. Read more
sourceimpl BitOrAssign<BigEndian<u32>> for BigEndian<u32>
impl BitOrAssign<BigEndian<u32>> for BigEndian<u32>
sourcefn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the |=
operation. Read more
sourceimpl BitOrAssign<BigEndian<u64>> for BigEndian<u64>
impl BitOrAssign<BigEndian<u64>> for BigEndian<u64>
sourcefn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the |=
operation. Read more
sourceimpl BitOrAssign<BigEndian<u8>> for BigEndian<u8>
impl BitOrAssign<BigEndian<u8>> for BigEndian<u8>
sourcefn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the |=
operation. Read more
sourceimpl BitOrAssign<BigEndian<usize>> for BigEndian<usize>
impl BitOrAssign<BigEndian<usize>> for BigEndian<usize>
sourcefn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the |=
operation. Read more
sourceimpl BitXorAssign<BigEndian<bool>> for BigEndian<bool>
impl BitXorAssign<BigEndian<bool>> for BigEndian<bool>
sourcefn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the ^=
operation. Read more
sourceimpl BitXorAssign<BigEndian<i128>> for BigEndian<i128>
impl BitXorAssign<BigEndian<i128>> for BigEndian<i128>
sourcefn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the ^=
operation. Read more
sourceimpl BitXorAssign<BigEndian<i16>> for BigEndian<i16>
impl BitXorAssign<BigEndian<i16>> for BigEndian<i16>
sourcefn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the ^=
operation. Read more
sourceimpl BitXorAssign<BigEndian<i32>> for BigEndian<i32>
impl BitXorAssign<BigEndian<i32>> for BigEndian<i32>
sourcefn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the ^=
operation. Read more
sourceimpl BitXorAssign<BigEndian<i64>> for BigEndian<i64>
impl BitXorAssign<BigEndian<i64>> for BigEndian<i64>
sourcefn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the ^=
operation. Read more
sourceimpl BitXorAssign<BigEndian<i8>> for BigEndian<i8>
impl BitXorAssign<BigEndian<i8>> for BigEndian<i8>
sourcefn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the ^=
operation. Read more
sourceimpl BitXorAssign<BigEndian<isize>> for BigEndian<isize>
impl BitXorAssign<BigEndian<isize>> for BigEndian<isize>
sourcefn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the ^=
operation. Read more
sourceimpl BitXorAssign<BigEndian<u128>> for BigEndian<u128>
impl BitXorAssign<BigEndian<u128>> for BigEndian<u128>
sourcefn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the ^=
operation. Read more
sourceimpl BitXorAssign<BigEndian<u16>> for BigEndian<u16>
impl BitXorAssign<BigEndian<u16>> for BigEndian<u16>
sourcefn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the ^=
operation. Read more
sourceimpl BitXorAssign<BigEndian<u32>> for BigEndian<u32>
impl BitXorAssign<BigEndian<u32>> for BigEndian<u32>
sourcefn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the ^=
operation. Read more
sourceimpl BitXorAssign<BigEndian<u64>> for BigEndian<u64>
impl BitXorAssign<BigEndian<u64>> for BigEndian<u64>
sourcefn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the ^=
operation. Read more
sourceimpl BitXorAssign<BigEndian<u8>> for BigEndian<u8>
impl BitXorAssign<BigEndian<u8>> for BigEndian<u8>
sourcefn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the ^=
operation. Read more
sourceimpl BitXorAssign<BigEndian<usize>> for BigEndian<usize>
impl BitXorAssign<BigEndian<usize>> for BigEndian<usize>
sourcefn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the ^=
operation. Read more
sourceimpl<T: Clone + SpecificEndian<T>> Clone for BigEndian<T>
impl<T: Clone + SpecificEndian<T>> Clone for BigEndian<T>
sourceimpl<T: Debug + SpecificEndian<T>> Debug for BigEndian<T>
impl<T: Debug + SpecificEndian<T>> Debug for BigEndian<T>
sourceimpl<T: Default + SpecificEndian<T>> Default for BigEndian<T>
impl<T: Default + SpecificEndian<T>> Default for BigEndian<T>
sourceimpl<T: Display + SpecificEndian<T>> Display for BigEndian<T>
impl<T: Display + SpecificEndian<T>> Display for BigEndian<T>
sourceimpl DivAssign<BigEndian<f32>> for BigEndian<f32>
impl DivAssign<BigEndian<f32>> for BigEndian<f32>
sourcefn div_assign(&mut self, other: Self)
fn div_assign(&mut self, other: Self)
Performs the /=
operation. Read more
sourceimpl DivAssign<BigEndian<f64>> for BigEndian<f64>
impl DivAssign<BigEndian<f64>> for BigEndian<f64>
sourcefn div_assign(&mut self, other: Self)
fn div_assign(&mut self, other: Self)
Performs the /=
operation. Read more
sourceimpl DivAssign<BigEndian<i128>> for BigEndian<i128>
impl DivAssign<BigEndian<i128>> for BigEndian<i128>
sourcefn div_assign(&mut self, other: Self)
fn div_assign(&mut self, other: Self)
Performs the /=
operation. Read more
sourceimpl DivAssign<BigEndian<i16>> for BigEndian<i16>
impl DivAssign<BigEndian<i16>> for BigEndian<i16>
sourcefn div_assign(&mut self, other: Self)
fn div_assign(&mut self, other: Self)
Performs the /=
operation. Read more
sourceimpl DivAssign<BigEndian<i32>> for BigEndian<i32>
impl DivAssign<BigEndian<i32>> for BigEndian<i32>
sourcefn div_assign(&mut self, other: Self)
fn div_assign(&mut self, other: Self)
Performs the /=
operation. Read more
sourceimpl DivAssign<BigEndian<i64>> for BigEndian<i64>
impl DivAssign<BigEndian<i64>> for BigEndian<i64>
sourcefn div_assign(&mut self, other: Self)
fn div_assign(&mut self, other: Self)
Performs the /=
operation. Read more
sourceimpl DivAssign<BigEndian<i8>> for BigEndian<i8>
impl DivAssign<BigEndian<i8>> for BigEndian<i8>
sourcefn div_assign(&mut self, other: Self)
fn div_assign(&mut self, other: Self)
Performs the /=
operation. Read more
sourceimpl DivAssign<BigEndian<isize>> for BigEndian<isize>
impl DivAssign<BigEndian<isize>> for BigEndian<isize>
sourcefn div_assign(&mut self, other: Self)
fn div_assign(&mut self, other: Self)
Performs the /=
operation. Read more
sourceimpl DivAssign<BigEndian<u128>> for BigEndian<u128>
impl DivAssign<BigEndian<u128>> for BigEndian<u128>
sourcefn div_assign(&mut self, other: Self)
fn div_assign(&mut self, other: Self)
Performs the /=
operation. Read more
sourceimpl DivAssign<BigEndian<u16>> for BigEndian<u16>
impl DivAssign<BigEndian<u16>> for BigEndian<u16>
sourcefn div_assign(&mut self, other: Self)
fn div_assign(&mut self, other: Self)
Performs the /=
operation. Read more
sourceimpl DivAssign<BigEndian<u32>> for BigEndian<u32>
impl DivAssign<BigEndian<u32>> for BigEndian<u32>
sourcefn div_assign(&mut self, other: Self)
fn div_assign(&mut self, other: Self)
Performs the /=
operation. Read more
sourceimpl DivAssign<BigEndian<u64>> for BigEndian<u64>
impl DivAssign<BigEndian<u64>> for BigEndian<u64>
sourcefn div_assign(&mut self, other: Self)
fn div_assign(&mut self, other: Self)
Performs the /=
operation. Read more
sourceimpl DivAssign<BigEndian<u8>> for BigEndian<u8>
impl DivAssign<BigEndian<u8>> for BigEndian<u8>
sourcefn div_assign(&mut self, other: Self)
fn div_assign(&mut self, other: Self)
Performs the /=
operation. Read more
sourceimpl DivAssign<BigEndian<usize>> for BigEndian<usize>
impl DivAssign<BigEndian<usize>> for BigEndian<usize>
sourcefn div_assign(&mut self, other: Self)
fn div_assign(&mut self, other: Self)
Performs the /=
operation. Read more
sourceimpl<T: SpecificEndian<T>> From<BigEndian<T>> for LittleEndian<T>
impl<T: SpecificEndian<T>> From<BigEndian<T>> for LittleEndian<T>
Allow conversion directly from BigEndian<T>
to LittleEndian<T>
without manually going through native endian.
sourcefn from(v: BigEndian<T>) -> LittleEndian<T>
fn from(v: BigEndian<T>) -> LittleEndian<T>
Performs the conversion.
sourceimpl<T: SpecificEndian<T>> From<LittleEndian<T>> for BigEndian<T>
impl<T: SpecificEndian<T>> From<LittleEndian<T>> for BigEndian<T>
Allow conversion directly from LittleEndian<T>
to BigEndian<T>
without manually going through native endian.
sourcefn from(v: LittleEndian<T>) -> BigEndian<T>
fn from(v: LittleEndian<T>) -> BigEndian<T>
Performs the conversion.
sourceimpl<T: SpecificEndian<T>> From<T> for BigEndian<T>
impl<T: SpecificEndian<T>> From<T> for BigEndian<T>
sourceimpl<T: Hash + SpecificEndian<T>> Hash for BigEndian<T>
impl<T: Hash + SpecificEndian<T>> Hash for BigEndian<T>
sourceimpl<T: LowerHex + SpecificEndian<T>> LowerHex for BigEndian<T>
impl<T: LowerHex + SpecificEndian<T>> LowerHex for BigEndian<T>
sourceimpl MulAssign<BigEndian<f32>> for BigEndian<f32>
impl MulAssign<BigEndian<f32>> for BigEndian<f32>
sourcefn mul_assign(&mut self, other: Self)
fn mul_assign(&mut self, other: Self)
Performs the *=
operation. Read more
sourceimpl MulAssign<BigEndian<f64>> for BigEndian<f64>
impl MulAssign<BigEndian<f64>> for BigEndian<f64>
sourcefn mul_assign(&mut self, other: Self)
fn mul_assign(&mut self, other: Self)
Performs the *=
operation. Read more
sourceimpl MulAssign<BigEndian<i128>> for BigEndian<i128>
impl MulAssign<BigEndian<i128>> for BigEndian<i128>
sourcefn mul_assign(&mut self, other: Self)
fn mul_assign(&mut self, other: Self)
Performs the *=
operation. Read more
sourceimpl MulAssign<BigEndian<i16>> for BigEndian<i16>
impl MulAssign<BigEndian<i16>> for BigEndian<i16>
sourcefn mul_assign(&mut self, other: Self)
fn mul_assign(&mut self, other: Self)
Performs the *=
operation. Read more
sourceimpl MulAssign<BigEndian<i32>> for BigEndian<i32>
impl MulAssign<BigEndian<i32>> for BigEndian<i32>
sourcefn mul_assign(&mut self, other: Self)
fn mul_assign(&mut self, other: Self)
Performs the *=
operation. Read more
sourceimpl MulAssign<BigEndian<i64>> for BigEndian<i64>
impl MulAssign<BigEndian<i64>> for BigEndian<i64>
sourcefn mul_assign(&mut self, other: Self)
fn mul_assign(&mut self, other: Self)
Performs the *=
operation. Read more
sourceimpl MulAssign<BigEndian<i8>> for BigEndian<i8>
impl MulAssign<BigEndian<i8>> for BigEndian<i8>
sourcefn mul_assign(&mut self, other: Self)
fn mul_assign(&mut self, other: Self)
Performs the *=
operation. Read more
sourceimpl MulAssign<BigEndian<isize>> for BigEndian<isize>
impl MulAssign<BigEndian<isize>> for BigEndian<isize>
sourcefn mul_assign(&mut self, other: Self)
fn mul_assign(&mut self, other: Self)
Performs the *=
operation. Read more
sourceimpl MulAssign<BigEndian<u128>> for BigEndian<u128>
impl MulAssign<BigEndian<u128>> for BigEndian<u128>
sourcefn mul_assign(&mut self, other: Self)
fn mul_assign(&mut self, other: Self)
Performs the *=
operation. Read more
sourceimpl MulAssign<BigEndian<u16>> for BigEndian<u16>
impl MulAssign<BigEndian<u16>> for BigEndian<u16>
sourcefn mul_assign(&mut self, other: Self)
fn mul_assign(&mut self, other: Self)
Performs the *=
operation. Read more
sourceimpl MulAssign<BigEndian<u32>> for BigEndian<u32>
impl MulAssign<BigEndian<u32>> for BigEndian<u32>
sourcefn mul_assign(&mut self, other: Self)
fn mul_assign(&mut self, other: Self)
Performs the *=
operation. Read more
sourceimpl MulAssign<BigEndian<u64>> for BigEndian<u64>
impl MulAssign<BigEndian<u64>> for BigEndian<u64>
sourcefn mul_assign(&mut self, other: Self)
fn mul_assign(&mut self, other: Self)
Performs the *=
operation. Read more
sourceimpl MulAssign<BigEndian<u8>> for BigEndian<u8>
impl MulAssign<BigEndian<u8>> for BigEndian<u8>
sourcefn mul_assign(&mut self, other: Self)
fn mul_assign(&mut self, other: Self)
Performs the *=
operation. Read more
sourceimpl MulAssign<BigEndian<usize>> for BigEndian<usize>
impl MulAssign<BigEndian<usize>> for BigEndian<usize>
sourcefn mul_assign(&mut self, other: Self)
fn mul_assign(&mut self, other: Self)
Performs the *=
operation. Read more
sourceimpl<T: Octal + SpecificEndian<T>> Octal for BigEndian<T>
impl<T: Octal + SpecificEndian<T>> Octal for BigEndian<T>
sourceimpl Ord for BigEndian<u16>
impl Ord for BigEndian<u16>
sourceimpl Ord for BigEndian<i16>
impl Ord for BigEndian<i16>
sourceimpl Ord for BigEndian<bool>
impl Ord for BigEndian<bool>
sourceimpl Ord for BigEndian<u8>
impl Ord for BigEndian<u8>
sourceimpl Ord for BigEndian<i8>
impl Ord for BigEndian<i8>
sourceimpl Ord for BigEndian<u32>
impl Ord for BigEndian<u32>
sourceimpl Ord for BigEndian<i32>
impl Ord for BigEndian<i32>
sourceimpl Ord for BigEndian<u64>
impl Ord for BigEndian<u64>
sourceimpl Ord for BigEndian<i64>
impl Ord for BigEndian<i64>
sourceimpl Ord for BigEndian<u128>
impl Ord for BigEndian<u128>
sourceimpl Ord for BigEndian<i128>
impl Ord for BigEndian<i128>
sourceimpl Ord for BigEndian<usize>
impl Ord for BigEndian<usize>
sourceimpl Ord for BigEndian<isize>
impl Ord for BigEndian<isize>
sourceimpl PartialOrd<BigEndian<bool>> for BigEndian<bool>
impl PartialOrd<BigEndian<bool>> for BigEndian<bool>
sourcefn partial_cmp(&self, other: &Self) -> Option<Ordering>
fn partial_cmp(&self, other: &Self) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl PartialOrd<BigEndian<f32>> for BigEndian<f32>
impl PartialOrd<BigEndian<f32>> for BigEndian<f32>
sourcefn partial_cmp(&self, other: &Self) -> Option<Ordering>
fn partial_cmp(&self, other: &Self) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl PartialOrd<BigEndian<f64>> for BigEndian<f64>
impl PartialOrd<BigEndian<f64>> for BigEndian<f64>
sourcefn partial_cmp(&self, other: &Self) -> Option<Ordering>
fn partial_cmp(&self, other: &Self) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl PartialOrd<BigEndian<i128>> for BigEndian<i128>
impl PartialOrd<BigEndian<i128>> for BigEndian<i128>
sourcefn partial_cmp(&self, other: &Self) -> Option<Ordering>
fn partial_cmp(&self, other: &Self) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl PartialOrd<BigEndian<i16>> for BigEndian<i16>
impl PartialOrd<BigEndian<i16>> for BigEndian<i16>
sourcefn partial_cmp(&self, other: &Self) -> Option<Ordering>
fn partial_cmp(&self, other: &Self) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl PartialOrd<BigEndian<i32>> for BigEndian<i32>
impl PartialOrd<BigEndian<i32>> for BigEndian<i32>
sourcefn partial_cmp(&self, other: &Self) -> Option<Ordering>
fn partial_cmp(&self, other: &Self) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl PartialOrd<BigEndian<i64>> for BigEndian<i64>
impl PartialOrd<BigEndian<i64>> for BigEndian<i64>
sourcefn partial_cmp(&self, other: &Self) -> Option<Ordering>
fn partial_cmp(&self, other: &Self) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl PartialOrd<BigEndian<i8>> for BigEndian<i8>
impl PartialOrd<BigEndian<i8>> for BigEndian<i8>
sourcefn partial_cmp(&self, other: &Self) -> Option<Ordering>
fn partial_cmp(&self, other: &Self) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl PartialOrd<BigEndian<isize>> for BigEndian<isize>
impl PartialOrd<BigEndian<isize>> for BigEndian<isize>
sourcefn partial_cmp(&self, other: &Self) -> Option<Ordering>
fn partial_cmp(&self, other: &Self) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl PartialOrd<BigEndian<u128>> for BigEndian<u128>
impl PartialOrd<BigEndian<u128>> for BigEndian<u128>
sourcefn partial_cmp(&self, other: &Self) -> Option<Ordering>
fn partial_cmp(&self, other: &Self) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl PartialOrd<BigEndian<u16>> for BigEndian<u16>
impl PartialOrd<BigEndian<u16>> for BigEndian<u16>
sourcefn partial_cmp(&self, other: &Self) -> Option<Ordering>
fn partial_cmp(&self, other: &Self) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl PartialOrd<BigEndian<u32>> for BigEndian<u32>
impl PartialOrd<BigEndian<u32>> for BigEndian<u32>
sourcefn partial_cmp(&self, other: &Self) -> Option<Ordering>
fn partial_cmp(&self, other: &Self) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl PartialOrd<BigEndian<u64>> for BigEndian<u64>
impl PartialOrd<BigEndian<u64>> for BigEndian<u64>
sourcefn partial_cmp(&self, other: &Self) -> Option<Ordering>
fn partial_cmp(&self, other: &Self) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl PartialOrd<BigEndian<u8>> for BigEndian<u8>
impl PartialOrd<BigEndian<u8>> for BigEndian<u8>
sourcefn partial_cmp(&self, other: &Self) -> Option<Ordering>
fn partial_cmp(&self, other: &Self) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl PartialOrd<BigEndian<usize>> for BigEndian<usize>
impl PartialOrd<BigEndian<usize>> for BigEndian<usize>
sourcefn partial_cmp(&self, other: &Self) -> Option<Ordering>
fn partial_cmp(&self, other: &Self) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl ShlAssign<BigEndian<i128>> for BigEndian<i128>
impl ShlAssign<BigEndian<i128>> for BigEndian<i128>
sourcefn shl_assign(&mut self, rhs: Self)
fn shl_assign(&mut self, rhs: Self)
Performs the <<=
operation. Read more
sourceimpl ShlAssign<BigEndian<i16>> for BigEndian<i16>
impl ShlAssign<BigEndian<i16>> for BigEndian<i16>
sourcefn shl_assign(&mut self, rhs: Self)
fn shl_assign(&mut self, rhs: Self)
Performs the <<=
operation. Read more
sourceimpl ShlAssign<BigEndian<i32>> for BigEndian<i32>
impl ShlAssign<BigEndian<i32>> for BigEndian<i32>
sourcefn shl_assign(&mut self, rhs: Self)
fn shl_assign(&mut self, rhs: Self)
Performs the <<=
operation. Read more
sourceimpl ShlAssign<BigEndian<i64>> for BigEndian<i64>
impl ShlAssign<BigEndian<i64>> for BigEndian<i64>
sourcefn shl_assign(&mut self, rhs: Self)
fn shl_assign(&mut self, rhs: Self)
Performs the <<=
operation. Read more
sourceimpl ShlAssign<BigEndian<i8>> for BigEndian<i8>
impl ShlAssign<BigEndian<i8>> for BigEndian<i8>
sourcefn shl_assign(&mut self, rhs: Self)
fn shl_assign(&mut self, rhs: Self)
Performs the <<=
operation. Read more
sourceimpl ShlAssign<BigEndian<isize>> for BigEndian<isize>
impl ShlAssign<BigEndian<isize>> for BigEndian<isize>
sourcefn shl_assign(&mut self, rhs: Self)
fn shl_assign(&mut self, rhs: Self)
Performs the <<=
operation. Read more
sourceimpl ShlAssign<BigEndian<u128>> for BigEndian<u128>
impl ShlAssign<BigEndian<u128>> for BigEndian<u128>
sourcefn shl_assign(&mut self, rhs: Self)
fn shl_assign(&mut self, rhs: Self)
Performs the <<=
operation. Read more
sourceimpl ShlAssign<BigEndian<u16>> for BigEndian<u16>
impl ShlAssign<BigEndian<u16>> for BigEndian<u16>
sourcefn shl_assign(&mut self, rhs: Self)
fn shl_assign(&mut self, rhs: Self)
Performs the <<=
operation. Read more
sourceimpl ShlAssign<BigEndian<u32>> for BigEndian<u32>
impl ShlAssign<BigEndian<u32>> for BigEndian<u32>
sourcefn shl_assign(&mut self, rhs: Self)
fn shl_assign(&mut self, rhs: Self)
Performs the <<=
operation. Read more
sourceimpl ShlAssign<BigEndian<u64>> for BigEndian<u64>
impl ShlAssign<BigEndian<u64>> for BigEndian<u64>
sourcefn shl_assign(&mut self, rhs: Self)
fn shl_assign(&mut self, rhs: Self)
Performs the <<=
operation. Read more
sourceimpl ShlAssign<BigEndian<u8>> for BigEndian<u8>
impl ShlAssign<BigEndian<u8>> for BigEndian<u8>
sourcefn shl_assign(&mut self, rhs: Self)
fn shl_assign(&mut self, rhs: Self)
Performs the <<=
operation. Read more
sourceimpl ShlAssign<BigEndian<usize>> for BigEndian<usize>
impl ShlAssign<BigEndian<usize>> for BigEndian<usize>
sourcefn shl_assign(&mut self, rhs: Self)
fn shl_assign(&mut self, rhs: Self)
Performs the <<=
operation. Read more
sourceimpl ShrAssign<BigEndian<i128>> for BigEndian<i128>
impl ShrAssign<BigEndian<i128>> for BigEndian<i128>
sourcefn shr_assign(&mut self, rhs: Self)
fn shr_assign(&mut self, rhs: Self)
Performs the >>=
operation. Read more
sourceimpl ShrAssign<BigEndian<i16>> for BigEndian<i16>
impl ShrAssign<BigEndian<i16>> for BigEndian<i16>
sourcefn shr_assign(&mut self, rhs: Self)
fn shr_assign(&mut self, rhs: Self)
Performs the >>=
operation. Read more
sourceimpl ShrAssign<BigEndian<i32>> for BigEndian<i32>
impl ShrAssign<BigEndian<i32>> for BigEndian<i32>
sourcefn shr_assign(&mut self, rhs: Self)
fn shr_assign(&mut self, rhs: Self)
Performs the >>=
operation. Read more
sourceimpl ShrAssign<BigEndian<i64>> for BigEndian<i64>
impl ShrAssign<BigEndian<i64>> for BigEndian<i64>
sourcefn shr_assign(&mut self, rhs: Self)
fn shr_assign(&mut self, rhs: Self)
Performs the >>=
operation. Read more
sourceimpl ShrAssign<BigEndian<i8>> for BigEndian<i8>
impl ShrAssign<BigEndian<i8>> for BigEndian<i8>
sourcefn shr_assign(&mut self, rhs: Self)
fn shr_assign(&mut self, rhs: Self)
Performs the >>=
operation. Read more
sourceimpl ShrAssign<BigEndian<isize>> for BigEndian<isize>
impl ShrAssign<BigEndian<isize>> for BigEndian<isize>
sourcefn shr_assign(&mut self, rhs: Self)
fn shr_assign(&mut self, rhs: Self)
Performs the >>=
operation. Read more
sourceimpl ShrAssign<BigEndian<u128>> for BigEndian<u128>
impl ShrAssign<BigEndian<u128>> for BigEndian<u128>
sourcefn shr_assign(&mut self, rhs: Self)
fn shr_assign(&mut self, rhs: Self)
Performs the >>=
operation. Read more
sourceimpl ShrAssign<BigEndian<u16>> for BigEndian<u16>
impl ShrAssign<BigEndian<u16>> for BigEndian<u16>
sourcefn shr_assign(&mut self, rhs: Self)
fn shr_assign(&mut self, rhs: Self)
Performs the >>=
operation. Read more
sourceimpl ShrAssign<BigEndian<u32>> for BigEndian<u32>
impl ShrAssign<BigEndian<u32>> for BigEndian<u32>
sourcefn shr_assign(&mut self, rhs: Self)
fn shr_assign(&mut self, rhs: Self)
Performs the >>=
operation. Read more
sourceimpl ShrAssign<BigEndian<u64>> for BigEndian<u64>
impl ShrAssign<BigEndian<u64>> for BigEndian<u64>
sourcefn shr_assign(&mut self, rhs: Self)
fn shr_assign(&mut self, rhs: Self)
Performs the >>=
operation. Read more
sourceimpl ShrAssign<BigEndian<u8>> for BigEndian<u8>
impl ShrAssign<BigEndian<u8>> for BigEndian<u8>
sourcefn shr_assign(&mut self, rhs: Self)
fn shr_assign(&mut self, rhs: Self)
Performs the >>=
operation. Read more
sourceimpl ShrAssign<BigEndian<usize>> for BigEndian<usize>
impl ShrAssign<BigEndian<usize>> for BigEndian<usize>
sourcefn shr_assign(&mut self, rhs: Self)
fn shr_assign(&mut self, rhs: Self)
Performs the >>=
operation. Read more
sourceimpl SubAssign<BigEndian<f32>> for BigEndian<f32>
impl SubAssign<BigEndian<f32>> for BigEndian<f32>
sourcefn sub_assign(&mut self, other: Self)
fn sub_assign(&mut self, other: Self)
Performs the -=
operation. Read more
sourceimpl SubAssign<BigEndian<f64>> for BigEndian<f64>
impl SubAssign<BigEndian<f64>> for BigEndian<f64>
sourcefn sub_assign(&mut self, other: Self)
fn sub_assign(&mut self, other: Self)
Performs the -=
operation. Read more
sourceimpl SubAssign<BigEndian<i128>> for BigEndian<i128>
impl SubAssign<BigEndian<i128>> for BigEndian<i128>
sourcefn sub_assign(&mut self, other: Self)
fn sub_assign(&mut self, other: Self)
Performs the -=
operation. Read more
sourceimpl SubAssign<BigEndian<i16>> for BigEndian<i16>
impl SubAssign<BigEndian<i16>> for BigEndian<i16>
sourcefn sub_assign(&mut self, other: Self)
fn sub_assign(&mut self, other: Self)
Performs the -=
operation. Read more
sourceimpl SubAssign<BigEndian<i32>> for BigEndian<i32>
impl SubAssign<BigEndian<i32>> for BigEndian<i32>
sourcefn sub_assign(&mut self, other: Self)
fn sub_assign(&mut self, other: Self)
Performs the -=
operation. Read more
sourceimpl SubAssign<BigEndian<i64>> for BigEndian<i64>
impl SubAssign<BigEndian<i64>> for BigEndian<i64>
sourcefn sub_assign(&mut self, other: Self)
fn sub_assign(&mut self, other: Self)
Performs the -=
operation. Read more
sourceimpl SubAssign<BigEndian<i8>> for BigEndian<i8>
impl SubAssign<BigEndian<i8>> for BigEndian<i8>
sourcefn sub_assign(&mut self, other: Self)
fn sub_assign(&mut self, other: Self)
Performs the -=
operation. Read more
sourceimpl SubAssign<BigEndian<isize>> for BigEndian<isize>
impl SubAssign<BigEndian<isize>> for BigEndian<isize>
sourcefn sub_assign(&mut self, other: Self)
fn sub_assign(&mut self, other: Self)
Performs the -=
operation. Read more
sourceimpl SubAssign<BigEndian<u128>> for BigEndian<u128>
impl SubAssign<BigEndian<u128>> for BigEndian<u128>
sourcefn sub_assign(&mut self, other: Self)
fn sub_assign(&mut self, other: Self)
Performs the -=
operation. Read more
sourceimpl SubAssign<BigEndian<u16>> for BigEndian<u16>
impl SubAssign<BigEndian<u16>> for BigEndian<u16>
sourcefn sub_assign(&mut self, other: Self)
fn sub_assign(&mut self, other: Self)
Performs the -=
operation. Read more
sourceimpl SubAssign<BigEndian<u32>> for BigEndian<u32>
impl SubAssign<BigEndian<u32>> for BigEndian<u32>
sourcefn sub_assign(&mut self, other: Self)
fn sub_assign(&mut self, other: Self)
Performs the -=
operation. Read more
sourceimpl SubAssign<BigEndian<u64>> for BigEndian<u64>
impl SubAssign<BigEndian<u64>> for BigEndian<u64>
sourcefn sub_assign(&mut self, other: Self)
fn sub_assign(&mut self, other: Self)
Performs the -=
operation. Read more
sourceimpl SubAssign<BigEndian<u8>> for BigEndian<u8>
impl SubAssign<BigEndian<u8>> for BigEndian<u8>
sourcefn sub_assign(&mut self, other: Self)
fn sub_assign(&mut self, other: Self)
Performs the -=
operation. Read more
sourceimpl SubAssign<BigEndian<usize>> for BigEndian<usize>
impl SubAssign<BigEndian<usize>> for BigEndian<usize>
sourcefn sub_assign(&mut self, other: Self)
fn sub_assign(&mut self, other: Self)
Performs the -=
operation. Read more
sourceimpl<T: UpperHex + SpecificEndian<T>> UpperHex for BigEndian<T>
impl<T: UpperHex + SpecificEndian<T>> UpperHex for BigEndian<T>
impl<T: Copy + SpecificEndian<T>> Copy for BigEndian<T>
impl<T: Eq + SpecificEndian<T>> Eq for BigEndian<T>
impl<T: Send + SpecificEndian<T>> Send for BigEndian<T>
impl<T: SpecificEndian<T>> StructuralEq for BigEndian<T>
impl<T: SpecificEndian<T>> StructuralPartialEq for BigEndian<T>
impl<T: Sync + SpecificEndian<T>> Sync for BigEndian<T>
Auto Trait Implementations
impl<T> RefUnwindSafe for BigEndian<T> where
T: RefUnwindSafe,
impl<T> Unpin for BigEndian<T> where
T: Unpin,
impl<T> UnwindSafe for BigEndian<T> where
T: UnwindSafe,
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more