Trait elrond::prelude::Section [] [src]

pub trait Section<'a>: SectionType + SectionAttributes + ElfHeader<'a> {
    fn sh_name(&self) -> usize;
fn name<'b>(&'b self) -> &'b str;
fn link_name<'b>(&'b self) -> Option<&'b str>;
fn sh_addr(&self) -> VarSize;
fn sh_offset(&self) -> usize;
fn sh_size(&self) -> usize;
fn sh_link(&self) -> usize;
fn sh_info(&self) -> usize;
fn sh_addralign(&self) -> VarSize;
fn sh_entsize(&self) -> usize; fn sh_flags<'b>(&'b self) -> &'b [SectMemAttrib] { ... }
fn sh_type(&self) -> SectionKind { ... }
fn get_data(&self) -> Option<&'a [u8]> { ... } }

Describes a section

Required Methods

Provided Methods

Implementors