Struct dwarf::Sections [] [src]

pub struct Sections<E: Endian> {
    pub endian: E,
    pub debug_abbrev: Vec<u8>,
    pub debug_info: Vec<u8>,
    pub debug_str: Vec<u8>,
    pub debug_types: Vec<u8>,
}

Fields

endian: E debug_abbrev: Vec<u8> debug_info: Vec<u8> debug_str: Vec<u8> debug_types: Vec<u8>

Methods

impl<E: Endian> Sections<E>
[src]

fn compilation_units(&self) -> CompilationUnitIterator<E>

fn type_units(&self) -> TypeUnitIterator<E>

fn abbrev<'a>(&self, unit: &UnitCommon<'a, E>) -> Result<AbbrevHashReadError>

Trait Implementations

impl<E: Debug + Endian> Debug for Sections<E>
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.