diff --git a/src/search/engine.rs b/src/search/engine.rs index ef2e594..9c4c218 100644 --- a/src/search/engine.rs +++ b/src/search/engine.rs @@ -1,8 +1,8 @@ use bincode::{deserialize_from, serialize_into}; use std::collections::{BTreeMap, HashMap}; -use std::f64; use std::fs::File; use std::io::{BufReader, BufWriter}; +use std::{f64, fs}; use crate::types::index; @@ -266,3 +266,10 @@ fn get_index_from_disk() -> index::SavedIndex { data } + +pub fn remove_index_from_disk() { + let result = fs::remove_file("/tmp/search.db"); + if result.is_ok() { + log::info!("Index was deleted"); + } +}