2 #![warn(clippy::match_str_case_mismatch)]
10 match var.to_ascii_lowercase().as_str() {
18 let var = "~!@#$%^&*()-_=+FOO";
20 match var.to_ascii_lowercase().as_str() {
22 "~!@#$%^&*()-_=+foo" => {},
31 match var.to_lowercase().as_str() {
43 match var.to_lowercase().as_str() {
50 fn no_case_equivalent() {
53 match var.to_uppercase().as_str() {
60 fn addrof_unary_match() {
63 match &*var.to_ascii_lowercase() {
70 fn alternating_chain() {
85 fn unrelated_method() {
91 #[allow(clippy::wrong_self_convention)]
92 fn to_lowercase(self) -> String {
97 let item = Item { a: String::from("BAR") };
99 match &*item.to_lowercase() {
108 fn as_str_match_mismatch() {
111 match var.to_ascii_lowercase().as_str() {
118 fn non_alphabetic_mismatch() {
119 let var = "~!@#$%^&*()-_=+FOO";
121 match var.to_ascii_lowercase().as_str() {
123 "~!@#$%^&*()-_=+Foo" => {},
129 fn unicode_cased_mismatch() {
132 match var.to_lowercase().as_str() {
141 fn titlecase_mismatch() {
144 match var.to_lowercase().as_str() {
151 fn no_case_equivalent_mismatch() {
154 match var.to_uppercase().as_str() {
161 fn addrof_unary_match_mismatch() {
164 match &*var.to_ascii_lowercase() {
171 fn alternating_chain_mismatch() {
175 .to_ascii_lowercase()
178 .to_ascii_uppercase()