usecrate::future::FutureExt; use core::pin::Pin; use futures_core::future::Future; use futures_core::task::{Context, Poll};
/// A macro which returns the result of polling a future once within the /// current `async` context. /// /// This macro is only usable inside of `async` functions, closures, and blocks. /// It is also gated behind the `async-await` feature of this library, which is /// activated by default. /// /// If you need the result of polling a [`Stream`](crate::stream::Stream), /// you can use this macro with the [`next`](crate::stream::StreamExt::next) method: /// `poll!(stream.next())`. #[macro_export]
macro_rules! poll {
($x:expr $(,)?) => {
$crate::__private::async_await::poll($x).await
};
}
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.