&gt; But it doesn&#x27;t prevent deadlocks.<p>Could you describe how you&#x27;ve developed the misconception that Rust does prevent deadlocks? Whatever it is, we should try to fix it right away, because Rust has never tried to prevent deadlocks, and suggesting that it does is not good.<p>&gt; And because Rust doesn&#x27;t provide higher level concurrency tools than threads and mutexes<p>Rust&#x27;s standard library has channels.