use std::sync::Mutex; static COUNTER: Mutex = Mutex::new(0); // Nun ist es sicher dank Mutex fn main() { { // Hier erstellen wir eine veränderliche Variable, die wir dannn locken, dann unwrappen, und dann um eins erhöhen können // Man muss es in dem Fall nicht nochmal unlocken, dass geschieht beim Verlassen des Blocks automatisch let mut c = COUNTER.lock().unwrap(); println!("{c}"); *c += 1; } { let c = COUNTER.lock().unwrap(); println!("{c}"); } }