Type Alias object::build::elf::Symbols

source ·
pub type Symbols<'data, const DYNAMIC: bool = false> = Table<Symbol<'data, DYNAMIC>>;
Expand description

A symbol table.

Aliased Type§

struct Symbols<'data, const DYNAMIC: bool = false>(/* private fields */);

Implementations§

source§

impl<'data, const DYNAMIC: bool> Symbols<'data, DYNAMIC>

source

pub fn count_defined(&self) -> usize

Number of defined symbols.

source

pub fn add(&mut self) -> &mut Symbol<'data, DYNAMIC>

Add a new symbol to the table.