use derive_getters::Getters;
use std::ffi::OsString;
use std::path::PathBuf;
#[derive(Clone, Debug, Default, Getters)]
pub struct InputConfig {
extensions: Vec<OsString>,
inputs: Vec<PathBuf>,
recursive: bool,
}
impl InputConfig {
pub fn new(extensions: Vec<OsString>, inputs: Vec<PathBuf>, recursive: bool) -> Self {
Self {
extensions,
inputs,
recursive,
}
}
}