Trait elrond::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