rust/tests/ui/ptr_ops/ptr-swap-basic.rs
Kivooeo 98934707eb cleaned up some tests
Additionally, remove unused `tests/ui/auxiliary/svh-*` crates that are duplicates of `tests/ui/svh/auxiliary/svh-*`.
2025-07-13 00:03:31 +05:00

15 lines
290 B
Rust

//! 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);
}