use std::collections::HashMap;
use regex::Regex;
#[derive(Clone, Debug)]
pub(crate) enum FilterTarget {
Stdout,
Stderr,
}
#[derive(Clone, Debug)]
pub(crate) struct RegexFilter {
pub target: FilterTarget,
pub pattern: Regex,
pub replacement: String,
}
#[derive(Clone, Default, Debug)]
pub(crate) struct Options {
pub args: Vec<String>,
pub envs: HashMap<String, String>,
pub skip_overwrite: bool,
pub filters: Vec<RegexFilter>,
}