//! Spawns a named task that prints its name. | |
use async_std::task; | |
async fn print_name() { | |
println!("My name is {:?}", task::current().name()); | |
} | |
fn main() { | |
task::block_on(async { | |
task::Builder::new() | |
.name("my-task".to_string()) | |
.spawn(print_name()) | |
.unwrap() | |
.await; | |
}) | |
} |