Struct gimli::EhFrameHdr[][src]

pub struct EhFrameHdr<R: Reader>(_);

EhFrameHdr contains the information about the .eh_frame_hdr section.

A pointer to the start of the .eh_frame data, and optionally, a binary search table of pointers to the .eh_frame records that are found in this section.

Methods

impl<'input, Endian> EhFrameHdr<EndianSlice<'input, Endian>> where
    Endian: Endianity
[src]

Constructs a new EhFrameHdr instance from the data in the .eh_frame_hdr section.

impl<R: Reader> EhFrameHdr<R>
[src]

Parses this EhFrameHdr to a ParsedEhFrameHdr.

Trait Implementations

impl<R: Clone + Reader> Clone for EhFrameHdr<R>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<R: Copy + Reader> Copy for EhFrameHdr<R>
[src]

impl<R: Debug + Reader> Debug for EhFrameHdr<R>
[src]

Formats the value using the given formatter. Read more

impl<R: PartialEq + Reader> PartialEq for EhFrameHdr<R>
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl<R: Eq + Reader> Eq for EhFrameHdr<R>
[src]

impl<R: Reader> Section<R> for EhFrameHdr<R>
[src]

Returns the ELF section name for this type.

impl<R: Reader> From<R> for EhFrameHdr<R>
[src]

Performs the conversion.

Auto Trait Implementations

impl<R> Send for EhFrameHdr<R> where
    R: Send

impl<R> Sync for EhFrameHdr<R> where
    R: Sync