pub struct UuidV4Generator;Expand description
Generator for UUID v4 (random UUIDs)
Generates valid UUID v4 strings in the standard format: xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx
Where x is any hex digit and y is one of 8, 9, a, or b. Implementation uses std library only (no uuid crate dependency).
Implementations§
Trait Implementations§
Source§impl Clone for UuidV4Generator
impl Clone for UuidV4Generator
impl Copy for UuidV4Generator
Source§impl Debug for UuidV4Generator
impl Debug for UuidV4Generator
Source§impl Default for UuidV4Generator
impl Default for UuidV4Generator
Source§impl Generator<String> for UuidV4Generator
impl Generator<String> for UuidV4Generator
Auto Trait Implementations§
impl Freeze for UuidV4Generator
impl RefUnwindSafe for UuidV4Generator
impl Send for UuidV4Generator
impl Sync for UuidV4Generator
impl Unpin for UuidV4Generator
impl UnsafeUnpin for UuidV4Generator
impl UnwindSafe for UuidV4Generator
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