[−][src]Attribute Macro async_std::main
#[main]
This is supported on
attributes only.Marks async function to be executed by selected runtime.
Options:
core_threads=n- Sets core threads ton(requiresrt-threadedfeature).max_threads=n- Sets max threads ton(requiresrt-coreorrt-threadedfeature).
Function arguments:
Arguments are allowed for any functions aside from main which is special
Usage
Using default
#[tokio::main] async fn main() { println!("Hello world"); }
Set number of core threads
#[tokio::main(core_threads = 1)] async fn main() { println!("Hello world"); }