[][src]Function minigrep_robin::run

pub fn run(config: Config) -> Result<(), Box<dyn Error>>

run to search string with query against contents from the given file

Examples

use std::process;
use minigrep_robin::Config;
 
let args = vec![
        String::from("string_to_query"),
        String::from("poem.txt")]
    .into_iter();
 
let config = Config::new(args).unwrap_or_else(|err| {
   eprintln!("Problem parsing arguments: {}", err);
   process::exit(1);
});
 
if let Err(e) = minigrep_robin::run(config) {
    eprintln!("Application error: {}", e);
    process::exit(1);
}