zrbecker-minigrep 0.1.0

a mini version of the grep tool
Documentation
use std::{env, process};

use zrbecker_minigrep::Config;

fn main() {
    let config = Config::build(env::args()).unwrap_or_else(|_| {
        print_usage_and_exit();
        process::exit(1);
    });

    if let Err(err) = zrbecker_minigrep::run(&config) {
        eprintln!("error: {err}");
    }
}

fn print_usage_and_exit() {
    eprintln!("usage: minigrap <query> <file_path>");
    process::exit(1);
}