Trait etwin_core::uuid::UuidGenerator[][src]

pub trait UuidGenerator: Send + Sync {
    fn next(&self) -> Uuid;
}

Infinite UUID generator

Required methods

fn next(&self) -> Uuid[src]

Loading content...

Implementations on Foreign Types

impl<'a, T: 'a + UuidGenerator + ?Sized> UuidGenerator for &'a T where
    &'a T: Send + Sync
[src]

impl<T: UuidGenerator + ?Sized> UuidGenerator for Arc<T> where
    Arc<T>: Send + Sync
[src]

Loading content...

Implementors

Loading content...