โข std::thread::spawn creates OS threads โ closures must be Send + 'static
โข Arc
โข Channels (mpsc) enable message passing โ multiple producers, single consumer
โข Send and Sync marker traits enforce thread safety at compile time
โข Data races are impossible โ the type system prevents them before your code runs