1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
#[allow(unused_must_use)]
pub fn find_matches(
    content: &str, 
    pattern: &str,
    mut writer: impl std::io::Write
) {
    for line in content.lines() {
        if line.contains(pattern) {
            writeln!(writer, "{}", line);
        }
    }
}