//! Check the basic functionality of `std::mem::swap` to ensure it correctly //! exchanges the values of two mutable variables. //@ run-pass use std::mem::swap; pub fn main() { let mut x = 3; let mut y = 7; swap(&mut x, &mut y); assert_eq!(x, 7); assert_eq!(y, 3); }