spawn — multi-threaded. spawn_local — single-threaded.
spawn:
spawn_local:
1// Multi-threaded2tokio::spawn(async {3 println!("Runs on any thread");4});56// Single-threaded7tokio::task::spawn_local(async {8 println!("Runs on current thread");9});
Key: spawn for multi-threaded, spawn_local for single-threaded.