Suid

Trait Suid 

Source
pub trait Suid {
    // Required method
    fn suid() -> Self;
}

Required Methods§

Source

fn suid() -> Self

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl Suid for i32

Source§

fn suid() -> i32

16 bit timestamp (hours since 1970-01-01 00:00:00) + 16 random bits

literally just u32::suid() as i32

Source§

impl Suid for i64

Source§

fn suid() -> i64

40 bit unix timestamp (seconds since 1970-01-01 00:00:00) + 24 random bits

literally just u64::suid() as i64

Source§

impl Suid for i128

Source§

fn suid() -> i128

64 bit timestamp (milliseconds since 1970-01-01 00:00:00) + 64 random bits

literally just u128::suid() as i128

Source§

impl Suid for u32

Source§

fn suid() -> u32

16 bit timestamp (hours since 1970-01-01 00:00:00) + 16 random bits

Source§

impl Suid for u64

Source§

fn suid() -> u64

40 bit unix timestamp (seconds since 1970-01-01 00:00:00) + 24 random bits

Source§

impl Suid for u128

Source§

fn suid() -> u128

64 bit timestamp (milliseconds since 1970-01-01 00:00:00) + 64 random bits

Implementors§