pub struct SymbolRegistry { /* private fields */ }Expand description
Registry for mapping words to FOL variable names.
Implementations§
Source§impl SymbolRegistry
impl SymbolRegistry
pub fn new() -> SymbolRegistry
pub fn get_symbol_full(&self, sym: Symbol, interner: &Interner) -> String
pub fn get_symbol(&mut self, sym: Symbol, interner: &Interner) -> String
Trait Implementations§
Source§impl Default for SymbolRegistry
impl Default for SymbolRegistry
Source§fn default() -> SymbolRegistry
fn default() -> SymbolRegistry
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SymbolRegistry
impl RefUnwindSafe for SymbolRegistry
impl Send for SymbolRegistry
impl Sync for SymbolRegistry
impl Unpin for SymbolRegistry
impl UnwindSafe for SymbolRegistry
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