pub struct IdentifierGenerator { /* private fields */ }Expand description
Generator for valid programming identifiers (Rust/C style)
Generates strings that:
- Start with a letter or underscore
- Contain only letters, digits, and underscores
- Are valid identifiers in most programming languages
Implementations§
Trait Implementations§
Source§impl Clone for IdentifierGenerator
impl Clone for IdentifierGenerator
Source§impl Debug for IdentifierGenerator
impl Debug for IdentifierGenerator
Source§impl Generator<String> for IdentifierGenerator
impl Generator<String> for IdentifierGenerator
Auto Trait Implementations§
impl Freeze for IdentifierGenerator
impl RefUnwindSafe for IdentifierGenerator
impl Send for IdentifierGenerator
impl Sync for IdentifierGenerator
impl Unpin for IdentifierGenerator
impl UnsafeUnpin for IdentifierGenerator
impl UnwindSafe for IdentifierGenerator
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