complete bookmark toggle features

This commit is contained in:
yggverse 2024-11-14 09:58:36 +02:00
parent 232f67b9cc
commit c511b97d2d
4 changed files with 34 additions and 2 deletions

View file

@ -33,6 +33,17 @@ impl Memory {
index.insert(request, time);
}
/// Check request exist in memory index
pub fn delete(&self, request: &str) {
// Borrow index to update
let mut index = self.index.borrow_mut();
// Delete record (if exist)
if index.get(request).is_some() {
index.remove(request);
}
}
/// Check request exist in memory index
pub fn is_exist(&self, request: &str) -> bool {
self.index.borrow().get(request).is_some()