1 2 3 4 5 6 7
fn main() { let mut i = ~100; let mut j = ~200; i <-> j; assert i == ~200; assert j == ~100; }