Struct elfkit::symbol::Symbol
[−]
[src]
pub struct Symbol { pub shndx: u16, pub value: u64, pub size: u64, pub name: String, pub stype: SymbolType, pub bind: SymbolBind, pub vis: SymbolVis, }
Fields
shndx: u16
value: u64
size: u64
name: String
stype: SymbolType
bind: SymbolBind
vis: SymbolVis
Methods
impl Symbol
[src]
fn entsize(eh: &Header) -> usize
[src]
fn from_reader<R>(
io: R,
linked: Option<&SectionContent>,
eh: &Header
) -> Result<SectionContent, Error> where
R: Read,
[src]
io: R,
linked: Option<&SectionContent>,
eh: &Header
) -> Result<SectionContent, Error> where
R: Read,
fn to_writer<W>(
&self,
io: W,
linked: Option<&mut SectionContent>,
eh: &Header
) -> Result<(), Error> where
W: Write,
[src]
&self,
io: W,
linked: Option<&mut SectionContent>,
eh: &Header
) -> Result<(), Error> where
W: Write,