Description

pending1 creates a future which never resovles, representing a computation that never finishes.

Declaration

pub fn pending<T>() -> Pending<T>

Notable traits

impl<T> Future for Pending<T>
    type Output = T;

Examples

use core::future;
 
let future = future::pending();
let () = future.await;
unreachable!();

Footnotes

Footnotes

  1. https://doc.rust-lang.org/std/future/fn.pending.html