Struct goblin::elf::reloc::RelocSection [−][src]
pub struct RelocSection<'a> { /* fields omitted */ }
Expand description
An ELF section containing relocations, allowing lazy iteration over symbols.
Implementations
Parse a REL or RELA section of size filesz
from offset
.
Try to parse a single relocation from the binary, at index
.
pub fn iter(&self) -> RelocIterator<'a>ⓘNotable traits for RelocIterator<'a>
impl<'a> Iterator for RelocIterator<'a> type Item = Reloc;
pub fn iter(&self) -> RelocIterator<'a>ⓘNotable traits for RelocIterator<'a>
impl<'a> Iterator for RelocIterator<'a> type Item = Reloc;
Iterate over all relocations.
Trait Implementations
Returns the “default value” for a type. Read more
type Item = <RelocIterator<'a> as Iterator>::Item
type Item = <RelocIterator<'a> as Iterator>::Item
The type of the elements being iterated over.
type IntoIter = RelocIterator<'a>
type IntoIter = RelocIterator<'a>
Which kind of iterator are we turning this into?
Auto Trait Implementations
impl<'a> RefUnwindSafe for RelocSection<'a>
impl<'a> Send for RelocSection<'a>
impl<'a> Sync for RelocSection<'a>
impl<'a> Unpin for RelocSection<'a>
impl<'a> UnwindSafe for RelocSection<'a>