[]Struct symbolic::debuginfo::dwarf::gimli::Encoding

#[repr(C)]pub struct Encoding {
    pub address_size: u8,
    pub format: Format,
    pub version: u16,
}

Encoding parameters that are commonly used for multiple DWARF sections.

This is intended to be small enough to pass by value.

Fields

address_size: u8

The size of an address.

format: Format

Whether the DWARF format is 32- or 64-bit.

version: u16

The DWARF version of the header.

Trait Implementations

impl Clone for Encoding

impl Copy for Encoding

impl Debug for Encoding

impl Eq for Encoding

impl Hash for Encoding

impl PartialEq<Encoding> for Encoding

impl StructuralEq for Encoding

impl StructuralPartialEq for Encoding

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.