Mutex is een gegevensstructuur-container, vaak in bezit van smart pointers, die gegevens ontvangt en ons in staat stelt om wijzigbare en niet-wijzigbare referenties te lenen naar de gegevens erin. Dit voorkomt misbruik van lenen doordat het besturingssysteem slechts één CPU-thread tegelijk toegang geeft tot de gegevens, waarbij andere threads worden geblokkeerd totdat die oorspronkelijke thread klaar is met zijn vergrendelde lening.
Multithreading valt buiten de scope van Tour of Rust, maar Mutex is een fundamenteel onderdeel bij het coördineren van meerdere CPU-threads die toegang hebben tot dezelfde gegevens.
Er is een speciale smart pointer Arc, die identiek is aan Rc behalve dat het een thread-veilige verhoging van referentietellingen gebruikt. Het wordt vaak gebruikt om veel referenties naar dezelfde Mutex te hebben.