windows: Remove unnecessay helper function (#30764)

张小白 created

Release Notes:

- N/A

Change summary

crates/gpui/src/platform/windows/destination_list.rs | 10 +---------
1 file changed, 1 insertion(+), 9 deletions(-)

Detailed changes

crates/gpui/src/platform/windows/destination_list.rs 🔗

@@ -137,10 +137,7 @@ fn add_recent_folders(
         let tasks: IObjectCollection =
             CoCreateInstance(&EnumerableObjectCollection, None, CLSCTX_INPROC_SERVER)?;
 
-        for folder_path in entries
-            .iter()
-            .filter(|path| !is_item_in_array(path, removed))
-        {
+        for folder_path in entries.iter().filter(|path| !removed.contains(path)) {
             let argument = HSTRING::from(
                 folder_path
                     .iter()
@@ -181,11 +178,6 @@ fn add_recent_folders(
     }
 }
 
-#[inline]
-fn is_item_in_array(item: &SmallVec<[PathBuf; 2]>, removed: &Vec<SmallVec<[PathBuf; 2]>>) -> bool {
-    removed.iter().any(|removed_item| removed_item == item)
-}
-
 fn create_shell_link(
     argument: HSTRING,
     description: HSTRING,