[−]Enum symbolic::debuginfo::dwarf::Endian
Byte order that is selectable at runtime.
Variants
Little endian byte order.
Big endian byte order.
Trait Implementations
impl Clone for RunTimeEndian
fn clone(&self) -> RunTimeEndian
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for RunTimeEndian
impl Debug for RunTimeEndian
impl Default for RunTimeEndian
fn default() -> RunTimeEndian
impl Endianity for RunTimeEndian
fn is_big_endian(self) -> bool
fn is_little_endian(self) -> bool
fn read_u16(self, buf: &[u8]) -> u16
fn read_u32(self, buf: &[u8]) -> u32
fn read_u64(self, buf: &[u8]) -> u64
fn read_uint(&mut self, buf: &[u8]) -> u64
fn read_i16(self, buf: &[u8]) -> i16
fn read_i32(self, buf: &[u8]) -> i32
fn read_i64(self, buf: &[u8]) -> i64
fn read_f32(self, buf: &[u8]) -> f32
fn read_f64(self, buf: &[u8]) -> f64
fn write_u16(self, buf: &mut [u8], n: u16)
fn write_u32(self, buf: &mut [u8], n: u32)
fn write_u64(self, buf: &mut [u8], n: u64)
impl Eq for RunTimeEndian
impl Hash for RunTimeEndian
fn hash<__H>(&self, state: &mut __H) where
__H: Hasher,
__H: Hasher,
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<RunTimeEndian> for RunTimeEndian
impl StructuralEq for RunTimeEndian
impl StructuralPartialEq for RunTimeEndian
Auto Trait Implementations
impl RefUnwindSafe for RunTimeEndian
impl Send for RunTimeEndian
impl Sync for RunTimeEndian
impl Unpin for RunTimeEndian
impl UnwindSafe for RunTimeEndian
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,