Struct pelite::pe32::base_relocs::BaseRelocs[][src]

pub struct BaseRelocs<'a, P> { /* fields omitted */ }

Base Relocations Directory.

For more information see the module-level documentation.

Methods

impl<'a, P: Pe<'a> + Copy> BaseRelocs<'a, P>
[src]

Gets the PE instance.

Important traits for IterBlocks<'a>

Iterates over the base relocation blocks.

Iterates over the base relocations with internal iteration.

Relocations padding types are skipped.

Folds over the base relocations with internal iteration.

Relocations padding types are skipped.

Trait Implementations

impl<'a, P: Pe<'a> + Copy> Serialize for BaseRelocs<'a, P>
[src]

Serialize this value into the given Serde serializer. Read more

impl<'a, P: Copy> Copy for BaseRelocs<'a, P>
[src]

impl<'a, P: Clone> Clone for BaseRelocs<'a, P>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<'a, P: Pe<'a> + Copy> Debug for BaseRelocs<'a, P>
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl<'a, P> Send for BaseRelocs<'a, P> where
    P: Send

impl<'a, P> Sync for BaseRelocs<'a, P> where
    P: Sync