fn starts_with_case_insensitive(s: &str, prefix: &str) -> bool {
s.to_lowercase().starts_with(&prefix.to_lowercase())
}
fn main() {
let string = "Rust Programming Language";
let substring = "RUST";
let result = starts_with_case_insensitive(string, substring);
println!("{}", result);
}
/*
run:
true
*/