Lines Matching +full:cross +full:- +full:spawn
6 //! - [Futures](crate::future) are single eventual values produced by
9 //! - [Streams](crate::stream) represent a series of values
11 //! - [Sinks](crate::sink) provide support for asynchronous writing of
13 //! - [Executors](crate::executor) are responsible for running asynchronous
17 //! [cross-task communication](crate::channel).
57 //! // Use the provided thread pool to spawn the generated future
77 …_millis(500)); // wait for background threads closed: https://github.com/rust-lang/miri/issues/1371
102 compile_error!("The `bilock` feature requires the `unstable` feature as an explicit opt-in to unsta…
130 #[cfg(feature = "async-await")]
132 #[cfg(feature = "async-await")]
133 pub use futures_util::{join, pending, poll, select_biased, try_join}; // Async-await
140 #[cfg(feature = "async-await")]
157 //! Built-in executors and related tools.
161 //! built-in executors, as well as tools for building your own.
181 //! # Single-threaded execution
186 //! it possible to spawn non-`Send` tasks, via [`spawn_local_obj`]. The
187 //! [`LocalPool`] is best suited for running I/O-bound tasks that do relatively
193 //! [`spawn_obj`]: https://docs.rs/futures/0.3/futures/task/trait.Spawn.html#tymethod.spawn_obj
201 #[cfg(feature = "thread-pool")]
202 #[cfg_attr(docsrs, doc(cfg(feature = "thread-pool")))]
219 #[cfg(feature = "io-compat")]
220 #[cfg_attr(docsrs, doc(cfg(feature = "io-compat")))]