struct S1(i32, i32); struct S2(i32, i32); fn main() { let v1 = S1(1, 2); let mut v2 = S2(3, 4); println!("V1: ({},{})", v1.0, v1.1); println!("V2: ({},{})", v2.0, v2.1); v2 = v1; println!("V2: ({},{})", v2.0, v2.1); }