[][src]Function superhawk610_minigrep::search

pub fn search<'a>(query: &str, contents: &'a str) -> Vec<&'a str>

Search for the given query in contents (case-sensitive) and return a vector containing each line with at least one match.

Examples

use superhawk610_minigrep::search;

let needle = "foo".to_string();
let haystack = "foo\nbar\nbaz".to_string();

let matches = search(&needle, &haystack);

assert_eq!(matches, vec!["foo"]);