pub struct SymbolTable {
pub functions: HashMap<String, Rc<ExternalFunc>>,
pub vtabs: HashMap<String, Rc<VirtualTable>>,
pub vtab_modules: HashMap<String, Rc<VTabImpl>>,
}Fields§
§functions: HashMap<String, Rc<ExternalFunc>>§vtabs: HashMap<String, Rc<VirtualTable>>§vtab_modules: HashMap<String, Rc<VTabImpl>>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for SymbolTable
impl !Send for SymbolTable
impl !Sync for SymbolTable
impl !UnwindSafe for SymbolTable
impl Freeze for SymbolTable
impl Unpin for SymbolTable
impl UnsafeUnpin for SymbolTable
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more