timer: Replace Handle::deadline with Handle::timeout (#1074)

Deadline was deprecated a while ago and replaced with Timeout, but the
methods on Handle got missed.

Fixes #1071
This commit is contained in:
Steven Fackler
2019-04-30 10:29:54 -07:00
committed by Carl Lerche
parent ea282efb2e
commit 219f24cbf1
3 changed files with 12 additions and 3 deletions
+3
View File
@@ -126,7 +126,10 @@ impl<T> Timeout<T> {
/// ```
pub fn new(value: T, timeout: Duration) -> Timeout<T> {
let delay = Delay::new_timeout(now() + timeout, timeout);
Timeout::new_with_delay(value, delay)
}
pub(crate) fn new_with_delay(value: T, delay: Delay) -> Timeout<T> {
Timeout { value, delay }
}