Clock

Trait Clock 

Source
pub trait Clock {
    type Error: Error;

    // Required methods
    fn current_jiffy(&self) -> Result<u64, Self::Error>;
    fn jiffies_per_second(&self) -> u64;
}
Expand description

A clock.

Required Associated Types§

Source

type Error: Error

An error.

Required Methods§

Source

fn current_jiffy(&self) -> Result<u64, Self::Error>

Returns a current jiffy.

Source

fn jiffies_per_second(&self) -> u64

Returns jiffies per second.

Implementors§