Threads

Rust provides a mechanism for spawning native OS threads via the spawn function, the argument of this function is a moving closure.

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

These threads will be scheduled by the OS.