| #![allow( |
| clippy::unnecessary_operation, |
| clippy::single_match, |
| clippy::no_effect, |
| clippy::bool_to_int_with_if |
| )] |
| fn main() { |
| struct Test { |
| field: u32, |
| } |
| |
| #[clippy::author] |
| Test { |
| field: if true { 1 } else { 0 }, |
| }; |
| |
| let test = Test { field: 1 }; |
| |
| match test { |
| #[clippy::author] |
| Test { field: 1 } => {}, |
| _ => {}, |
| } |
| |
| struct TestTuple(u32); |
| |
| let test_tuple = TestTuple(1); |
| |
| match test_tuple { |
| #[clippy::author] |
| TestTuple(1) => {}, |
| _ => {}, |
| } |
| |
| struct TestMethodCall(u32); |
| |
| impl TestMethodCall { |
| fn test(&self) {} |
| } |
| |
| let test_method_call = TestMethodCall(1); |
| |
| #[clippy::author] |
| test_method_call.test(); |
| } |