pub struct AtomGenerator { /* private fields */ }
Expand description
Generator for an interned strings.
A lexer is expected to store this in it.
Implementations§
Trait Implementations§
source§impl Clone for AtomGenerator
impl Clone for AtomGenerator
source§fn clone(&self) -> AtomGenerator
fn clone(&self) -> AtomGenerator
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for AtomGenerator
impl Debug for AtomGenerator
source§impl Default for AtomGenerator
impl Default for AtomGenerator
source§fn default() -> AtomGenerator
fn default() -> AtomGenerator
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AtomGenerator
impl RefUnwindSafe for AtomGenerator
impl Send for AtomGenerator
impl Sync for AtomGenerator
impl Unpin for AtomGenerator
impl UnwindSafe for AtomGenerator
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)