#![allow(dead_code, deprecated, unused_variables, unused_mut)] use std::mem; fn main() { let mut x = 5; let mut y = 42; mem::swap(&mut x, &mut y); assert_eq!(42, x); assert_eq!(5, y); }