| #![warn(clippy::manual_strip)] | |
| #![allow(clippy::uninlined_format_args)] | |
| fn main() { | |
| let s = "abc"; | |
| if s.starts_with("ab") { | |
| let stripped = &s["ab".len()..]; | |
| //~^ ERROR: stripping a prefix manually | |
| println!("{stripped}{}", &s["ab".len()..]); | |
| } | |
| if s.ends_with("bc") { | |
| let stripped = &s[..s.len() - "bc".len()]; | |
| //~^ ERROR: stripping a suffix manually | |
| println!("{stripped}{}", &s[..s.len() - "bc".len()]); | |
| } | |
| } |