#![allow(dead_code, deprecated, unused_variables, unused_mut)] use std::sync::atomic::{AtomicI8, Ordering}; fn main() { let mut some_var = AtomicI8::new(10); assert_eq!(* some_var.get_mut(), 10); *some_var.get_mut() = 5; assert_eq!(some_var.load(Ordering::SeqCst), 5); }