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