扫描目录下的所有支持的文件
(&mut self, dir: &Path)
| 38 | |
| 39 | /// 扫描目录下的所有支持的文件 |
| 40 | pub fn scan_directory(&mut self, dir: &Path) -> Vec<PathBuf> { |
| 41 | let mut files = Vec::new(); |
| 42 | self._scan_directory_recursive(dir, &mut files); |
| 43 | files |
| 44 | } |
| 45 | |
| 46 | fn _scan_directory_recursive(&self, dir: &Path, files: &mut Vec<PathBuf>) { |
| 47 | if let Ok(entries) = fs::read_dir(dir) { |
no test coverage detected