pub trait GetTargetDirectoryFiles { // Required method fn get_target_directory_files(&self) -> Vec<PathBuf>; }