usesuper::assert_stream; use core::marker; use core::pin::Pin; use futures_core::stream::{FusedStream, Stream}; use futures_core::task::{Context, Poll};
/// Stream for the [`pending()`] function. #[derive(Debug)] #[must_use = "streams do nothing unless polled"] pubstruct Pending<T> {
_data: marker::PhantomData<T>,
}
/// Creates a stream which never returns any elements. /// /// The returned stream will always return `Pending` when polled. pubfn pending<T>() -> Pending<T> {
assert_stream::<T, _>(Pending { _data: marker::PhantomData })
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.