Trait EpochTime

Source
pub trait EpochTime {
    // Required methods
    fn epoch_ns(&self) -> u64;
    fn epoch_s(&self) -> u64;
}

Required Methods§

Source

fn epoch_ns(&self) -> u64

Convert to nanoseconds.

§Panics

Panics when the value would overflow u64. This happens for dates in the year 2554.

Source

fn epoch_s(&self) -> u64

Convert to seconds.

Implementations on Foreign Types§

Source§

impl EpochTime for SystemTime

Source§

fn epoch_ns(&self) -> u64

Source§

fn epoch_s(&self) -> u64

Implementors§