fn deadline(&self, timestamp: u64) -> TimerFuture {
        TimerFuture {
            timer: Some(self),
            wait_node: ListNode::new(TimerQueueEntry::new(timestamp)),
        }
    }
/// Returns a future that gets fulfilled when the utilized [`Clock`] reaches
/// the given timestamp.
Returns a future that gets fulfilled when the utilized [`Clock`] reaches
the given timestamp.
Returns a future that gets fulfilled when the utilized [ ` Clock ` ] reaches the given timestamp .
fn deadline(&self, timestamp: u64) -> TimerFuture {
        TimerFuture {
            timer: Some(self),
            wait_node: ListNode::new(TimerQueueEntry::new(timestamp)),
        }
    }
fn deadline ( & self , timestamp : u64 ) -> TimerFuture { TimerFuture { timer : Some ( self ) , wait_node : ListNode :: new ( TimerQueueEntry :: new ( timestamp ) ) , } }
Returns a future that gets fulfilled when the utilized [`Clock`] reaches
the given timestamp.
Returns a future that gets fulfilled when the utilized [ ` Clock ` ] reaches the given timestamp .
&self
timestamp
u64
&self
timestamp
u64