Attribute Macro tokio::main [−][src]
#[main]
Expand description
Marks async function to be executed by selected runtime.
Options:
core_threads=n
- Sets core threads ton
.max_threads=n
- Sets max threads ton
.
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"); }