Struct gimli::ArangeEntryIter
[−]
[src]
pub struct ArangeEntryIter<'input, Endian> where Endian: Endianity {
// some fields omitted
}
An iterator over the aranges from a .debug_aranges section.
Methods
impl<'input, Endian> ArangeEntryIter<'input, Endian> where Endian: Endianity
[src]
fn next_arange(&mut self) -> ParseResult<Option<ArangeEntry>>
Advance the iterator and return the next arange.
Returns the newly parsed arange as Ok(Some(arange))
. Returns
Ok(None)
when iteration is complete and all aranges have already been
parsed and yielded. If an error occurs while parsing the next arange,
then this error is returned on all subsequent calls as Err(e)
.