[−][src]Macro futures::spawn
macro_rules! spawn { ( $ future : expr ) => { ... }; }
Spawns a task onto the context's executor that polls the given future with
output ()
to completion.
This macro returns a Result
that contains a
SpawnError
if spawning fails.
You can use [spawn_with_handle!
] if you want to spawn a future
with output other than ()
or if you want to be able to await its
completion.
#![feature(async_await, await_macro, futures_api)] use futures::spawn; let future = async { /* ... */ }; spawn!(future).unwrap();