//! Spawns a named task that prints its name. #![feature(async_await)] 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; }) }