[−][src]Function safina_timer::with_deadline
pub fn with_deadline<R, Fut: Future<Output = R> + Send + Unpin + 'static>(
inner: Fut,
deadline: Instant
) -> DeadlineFuture<R, Fut>ⓘNotable traits for DeadlineFuture<R, Fut>
impl<R, Fut: Future<Output = R> + Send + Unpin + 'static> Future for DeadlineFuture<R, Fut> type Output = Result<R, DeadlineError>;
Make a future that awaits inner
, or returns DeadlineError
after deadline
.