Trait TimerDriver

Source
pub trait TimerDriver: Sync + Send {
    // Required method
    fn deadline(&self, deadline: Instant) -> Result<Option<DeadLine>>;
}

Required Methods§

Source

fn deadline(&self, deadline: Instant) -> Result<Option<DeadLine>>

Create new deadline timer, returns None if the deadline instant is reached.

Implementors§