3 #![warn(clippy::match_single_binding)]
4 #![allow(clippy::many_single_char_names, clippy::toplevel_ref_arg)]
16 let (x, y, z) = (a, b, c);
18 println!("{} {} {}", x, y, z);
21 let (x, y, z) = (a, b, c);
22 println!("{} {} {}", x, y, z);
26 _ => println!("Not 2"),
31 Some(d) => println!("{}", d),
32 _ => println!("None"),
39 println!("x has a value of {}", x);
45 println!("e is superior to 5");
49 let p = Point { x: 0, y: 7 };
50 let Point { x, y } = p;
51 println!("Coords: ({}, {})", x, y);
53 let Point { x: x1, y: y1 } = p;
54 println!("Coords: ({}, {})", x1, y1);
58 println!("Got a reference to {}", r);
62 println!("Got a mutable reference to {}", mr);