Multithreading

  • 1:1 threading model: no green threads in standard crate

    • M:N model (green thrads) may be provided by other libraries
  • Message Passing model to transfer data.

    • Rust slogan:

    Do not communicate by sharing memory; instead, share memory by communicating.

  • Shared-State Concurrency