pub fn do_loop_over_files<S>( work_dir: &Path, path: &Path, func: &mut dyn FnMut(&Path, &str), files_to_ignore: &[S], verbose: bool, )where S: AsRef<Path>,