Struct dwarf::DieCursor
[−]
[src]
pub struct DieCursor<'a, 'b: 'a, 'c: 'a> { /* fields omitted */ }
Methods
impl<'a, 'b, 'c> DieCursor<'a, 'b, 'c>
[src]
fn new(
r: &'c [u8],
offset: usize,
unit: &'a CompilationUnit<'b>,
abbrev: &'a AbbrevHash
) -> Self
r: &'c [u8],
offset: usize,
unit: &'a CompilationUnit<'b>,
abbrev: &'a AbbrevHash
) -> Self
fn offset(&self) -> usize
fn next(&mut self) -> Result<Option<Die<'c>>, ReadError>
fn next_sibling(&mut self) -> Result<Option<Die<'c>>, ReadError>
impl<'a, 'b, 'c> DieCursor<'a, 'b, 'c>
[src]
fn display<F: Formatter>(&mut self, f: &mut F) -> Result<(), ReadError>
fn display_depth<F: Formatter>(
&mut self,
f: &mut F,
max_depth: usize
) -> Result<(), ReadError>
&mut self,
f: &mut F,
max_depth: usize
) -> Result<(), ReadError>