gimli::ArangeEntryIter [] [src]

type ArangeEntryIter<'input, Endian> = LookupEntryIter<'input, Endian, ArangeParser<'input, Endian>>;

An iterator over the aranges from a .debug_aranges section.

Provides:

  • next(self: &mut) -> gimli::Result<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).

    Can be used with FallibleIterator.