pub struct NameGenerator { /* private fields */ }Expand description
A name generator for producing fresh variable names.
Implementations§
Trait Implementations§
Source§impl Clone for NameGenerator
impl Clone for NameGenerator
Source§fn clone(&self) -> NameGenerator
fn clone(&self) -> NameGenerator
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for NameGenerator
impl RefUnwindSafe for NameGenerator
impl Send for NameGenerator
impl Sync for NameGenerator
impl Unpin for NameGenerator
impl UnsafeUnpin for NameGenerator
impl UnwindSafe for NameGenerator
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