pub fn collect_files_as<T>(f: &dyn Fn(PathBuf) -> T, pat: &str) -> Vec<T>
A generic function wrapper extending glob::glob