Searched refs:BoxFuture (Results 1 – 5 of 5) sorted by relevance
/external/rust/crates/futures/tests/ |
D | recurse.rs | 4 use futures::future::{self, FutureExt, BoxFuture}; in lots() 13 fn do_it(input: (i32, i32)) -> BoxFuture<'static, i32> { in lots()
|
/external/rust/crates/tokio/tests/ |
D | async_send_sync.rs | 19 type BoxFuture<T> = std::pin::Pin<Box<dyn std::future::Future<Output = T>>>; typedef 295 async_assert_fn!(tokio::task::LocalKey<u32>::scope(_, u32, BoxFuture<()>): !Send & !Sync); 298 async_assert_fn!(tokio::task::LocalKey<Cell<u32>>::scope(_, Cell<u32>, BoxFuture<()>): !Send & !Syn… 301 async_assert_fn!(tokio::task::LocalKey<Rc<u32>>::scope(_, Rc<u32>, BoxFuture<()>): !Send & !Sync); 310 async_assert_fn!(tokio::time::timeout(Duration, BoxFuture<()>): !Send & !Sync); 313 async_assert_fn!(tokio::time::timeout_at(Instant, BoxFuture<()>): !Send & !Sync); 319 async_assert_fn!(tokio::time::timeout(Duration, BoxFuture<()>): !Unpin); 320 async_assert_fn!(tokio::time::timeout_at(Instant, BoxFuture<()>): !Unpin);
|
/external/rust/crates/futures-core/src/ |
D | future.rs | 13 pub type BoxFuture<'a, T> = Pin<alloc::boxed::Box<dyn Future<Output = T> + Send + 'a>>; typedef
|
/external/rust/crates/futures-util/src/future/future/ |
D | mod.rs | 15 use futures_core::future::{BoxFuture, LocalBoxFuture}; 518 fn boxed<'a>(self) -> BoxFuture<'a, Self::Output> in boxed()
|
/external/rust/crates/futures-util/src/future/ |
D | mod.rs | 16 pub use futures_core::future::{BoxFuture, LocalBoxFuture};
|