Struct goblin::elf::sym::Symtab [] [src]

pub struct Symtab<'a> { /* fields omitted */ }

An ELF symbol table, allowing lazy iteration over symbols

Methods

impl<'a> Symtab<'a>
[src]

[src]

Parse a table of count ELF symbols from offset.

[src]

Try to parse a single symbol from the binary, at index.

[src]

The number of symbols in the table.

[src]

Iterate over all symbols.

[src]

Parse all symbols into a vector.

Trait Implementations

impl<'a> Default for Symtab<'a>
[src]

[src]

Returns the "default value" for a type. Read more

impl<'a> Debug for Symtab<'a>
[src]

[src]

Formats the value using the given formatter.

impl<'a, 'b> IntoIterator for &'b Symtab<'a>
[src]

The type of the elements being iterated over.

Which kind of iterator are we turning this into?

[src]

Creates an iterator from a value. Read more