Skip to main content

GenerateId

Trait GenerateId 

Source
pub trait GenerateId {
    // Required method
    fn generate() -> TaskId;
}
Expand description

Trait for generating unique IDs

Required Methods§

Source

fn generate() -> TaskId

Generate a new unique ID

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl GenerateId for Ulid

Available on crate feature ulid only.
Source§

impl GenerateId for Uuid

Available on crate feature uuid only.
Source§

impl GenerateId for u64

Implementors§