pub(crate) struct FinalSymbolTable {
definitions: BTreeMap<SymbolName, (FinalSymbolType, String, FinalSymbolDefinition)>,
}
Fields§
§definitions: BTreeMap<SymbolName, (FinalSymbolType, String, FinalSymbolDefinition)>
Implementations§
Source§impl FinalSymbolTable
impl FinalSymbolTable
pub(crate) fn define( &mut self, name: SymbolName, sym_type: FinalSymbolType, rep: String, def: FinalSymbolDefinition, )
pub(crate) fn define_if_undefined( &mut self, name: SymbolName, sym_type: FinalSymbolType, rep: String, def: FinalSymbolDefinition, )
Trait Implementations§
Source§impl Debug for FinalSymbolTable
impl Debug for FinalSymbolTable
Source§impl Default for FinalSymbolTable
impl Default for FinalSymbolTable
Source§fn default() -> FinalSymbolTable
fn default() -> FinalSymbolTable
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FinalSymbolTable
impl RefUnwindSafe for FinalSymbolTable
impl Send for FinalSymbolTable
impl Sync for FinalSymbolTable
impl Unpin for FinalSymbolTable
impl UnwindSafe for FinalSymbolTable
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