Struct elfio::Symbol [−][src]
#[repr(C)]pub struct Symbol { pub name: String, pub value: Elf64Addr, pub size: ElfXword, pub bind: u8, pub stype: u8, pub other: u8, pub shndx: ElfHalf, }
Expand description
A struct represents a single symbol from symbol table section
Fields
name: String
The name of the associated symbol
value: Elf64Addr
The value of the associated symbol
size: ElfXword
The symbol’s associated size
bind: u8
This member specifies the symbol’s binding attribute
stype: u8
This member specifies the symbol’s type attribute
other: u8
This member specifies a symbol’s visibility
shndx: ElfHalf
Every symbol table entry is defined in relation to some section. This member holds the relevant section header table index.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Symbol
impl UnwindSafe for Symbol