From b2dbd73b8c8938105246f04e6ebcd68221740bd7 Mon Sep 17 00:00:00 2001 From: sigoden Date: Sat, 9 Nov 2024 07:39:21 +0800 Subject: refactor: path related functions (#981) --- src/utils/path.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'src/utils/path.rs') diff --git a/src/utils/path.rs b/src/utils/path.rs index b0a5614..635604e 100644 --- a/src/utils/path.rs +++ b/src/utils/path.rs @@ -42,12 +42,8 @@ pub async fn expand_glob_paths>(paths: &[T]) -> Result Ok(new_paths) } -pub fn list_file_names>(dir: Option, ext: &str) -> Vec { - let dir = match dir { - Some(v) => v, - None => return vec![], - }; - match std::fs::read_dir(dir) { +pub fn list_file_names>(dir: T, ext: &str) -> Vec { + match std::fs::read_dir(dir.as_ref()) { Ok(rd) => { let mut names = vec![]; for entry in rd.flatten() { -- cgit v1.2.3