[][src]Trait elf_rs::GenSectionHeader

pub trait GenSectionHeader {
    type Word: Into<u64> + Debug + Display + LowerHex + UpperHex;
    fn name_off(&self) -> u32;
fn sh_type(&self) -> SectionType;
fn flags(&self) -> SectionHeaderFlags;
fn addr(&self) -> Self::Word;
fn offset(&self) -> Self::Word;
fn size(&self) -> Self::Word;
fn link(&self) -> u32;
fn info(&self) -> u32;
fn addralign(&self) -> Self::Word;
fn entsize(&self) -> Self::Word; }

Associated Types

type Word: Into<u64> + Debug + Display + LowerHex + UpperHex

Loading content...

Required methods

fn name_off(&self) -> u32

fn sh_type(&self) -> SectionType

fn flags(&self) -> SectionHeaderFlags

fn addr(&self) -> Self::Word

fn offset(&self) -> Self::Word

fn size(&self) -> Self::Word

fn info(&self) -> u32

fn addralign(&self) -> Self::Word

fn entsize(&self) -> Self::Word

Loading content...

Implementors

impl GenSectionHeader for SectionHeader32[src]

type Word = u32

impl GenSectionHeader for SectionHeader64[src]

type Word = u64

Loading content...