Description: fix crash on "Remove outdated results from cache"
Bug: https://github.com/qarmin/czkawka/issues/1503
Origin: https://github.com/qarmin/czkawka/issues/1503#issuecomment-2828773033

diff --git a/src/connect_things/connect_settings.rs b/src/connect_things/connect_settings.rs
index 4c511cd..e33dc69 100644
--- a/src/connect_things/connect_settings.rs
+++ b/src/connect_things/connect_settings.rs
@@ -6,7 +6,7 @@ use czkawka_core::common_cache::{
     save_cache_to_file_generalized,
 };
 use czkawka_core::common_messages::Messages;
-use czkawka_core::duplicate::HashType;
+use czkawka_core::duplicate::{DuplicateEntry, HashType};
 use directories_next::ProjectDirs;
 use gtk4::prelude::*;
 use gtk4::{Label, ResponseType, Window};
@@ -124,14 +124,11 @@ pub fn connect_settings(gui_data: &GuiData) {
                         let mut messages: Messages = Messages::new();
                         for use_prehash in [true, false] {
                             for type_of_hash in &[HashType::Xxh3, HashType::Blake3, HashType::Crc32] {
-                                let (mut messages, loaded_items) = load_cache_from_file_generalized_by_size::<czkawka_core::common_dir_traversal::FileEntry>(
-                                    &get_duplicate_cache_file(type_of_hash, use_prehash),
-                                    true,
-                                    &Default::default(),
-                                );
+                                let (mut messages, loaded_items) =
+                                    load_cache_from_file_generalized_by_size::<DuplicateEntry>(&get_duplicate_cache_file(type_of_hash, use_prehash), true, &Default::default());
 
                                 if let Some(cache_entries) = loaded_items {
-                                    let mut hashmap_to_save: BTreeMap<String, czkawka_core::common_dir_traversal::FileEntry> = Default::default();
+                                    let mut hashmap_to_save: BTreeMap<String, DuplicateEntry> = Default::default();
                                     for (_, vec_file_entry) in cache_entries {
                                         for file_entry in vec_file_entry {
                                             hashmap_to_save.insert(file_entry.path.to_string_lossy().to_string(), file_entry);
