Kicsit pontosabban:
minden megosztott és írható adat lehetséges hibaforrás, amelyet valahogy kezelni kell. Ha a megosztás szálak között történik (akár különböző fizikai magokon, akár nem), akkor szinkronizálni kell. Erre a Rustnak vannak különböző megoldásai. Mindegyik olyan hatékony ("low level"), amennyire egy rendszerprogramozói nyelvtől elvárható.