Guest User

Untitled

a guest
Apr 23rd, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. fn main() {}
  2. fn search<'a>(query: &str, contents: &'a str) -> Vec<&'a str> {
  3. contents.lines()
  4. .filter(|line| line.contains(query))
  5. .collect()
  6. }
  7.  
  8. fn search_case_insensitive<'a>(query: &str, contents: &'a str) -> Vec<&'a str> {
  9. let query = query.to_lowercase();
  10. let results = contents.lines()
  11. .filter(|line| line.to_lowercase().contains(&query))
  12. .collect();
  13. results
  14. }
Add Comment
Please, Sign In to add comment