Struct picogrep::Config
[−]
[src]
pub struct Config { pub query: String, pub filename: String, }
A struct which store's picogrep's configuration
Fields
query: String
The plaintext query or regex pattern to search for
filename: String
The file to search in
Methods
impl Config
[src]
pub fn new(args: Args) -> Result<Config, &'static str>
[src]
Create a new Config
from the provided command line arguments.
Examples
use picogrep::Config; match Config::new(std::env::args()) { Ok(config) => println!("{:?}", config), Err(err) => eprintln!("An error occurred: {}", err), };