1 #![warn(clippy::match_single_binding)]
4 clippy::let_unit_value,
6 clippy::toplevel_ref_arg,
7 clippy::uninlined_format_args,
16 fn coords() -> Point {
23 _ => println!("whatever"),
33 let (x, y, z) = (a, b, c);
35 println!("{} {} {}", x, y, z);
38 let (x, y, z) = (a, b, c);
39 println!("{} {} {}", x, y, z);
45 _ => println!("Not 2"),
50 Some(d) => println!("{}", d),
51 _ => println!("None"),
58 println!("x has a value of {}", x);
64 println!("e is superior to 5");
68 let p = Point { x: 0, y: 7 };
69 let Point { x, y } = p;
70 println!("Coords: ({}, {})", x, y);
72 let Point { x: x1, y: y1 } = p;
73 println!("Coords: ({}, {})", x1, y1);
77 println!("Got a reference to {}", r);
81 println!("Got a mutable reference to {}", mr);
83 let Point { x, y } = coords();
86 let v = vec![Some(1), Some(2), Some(3), Some(4)];
87 #[allow(clippy::let_and_return)]
91 let unwrapped = i.unwrap();
94 .collect::<Vec<u8>>();
98 #[cfg(disabled_feature)]
99 0 => println!("Disabled branch"),
100 _ => println!("Enabled branch"),
110 #[cfg(disabled_feature)]
111 0 => println!("Array index start"),
112 _ => println!("Not an array index start"),
117 println!("Not an array index start")
121 let (mut val, idx) = ("a b", 1);
123 let (pre, suf) = val.split_at(idx);
137 println!("Needs curlies")
141 fn issue_9725(r: Option<u32>) {
153 fn issue_10447() -> usize {
160 let b = side_effects();
164 let c = println!("1");