From 09a87c97b8497738ecb03bd80afd6305261a165c Mon Sep 17 00:00:00 2001 From: YoVinchen Date: Mon, 24 Nov 2025 00:49:24 +0800 Subject: [PATCH] fix(backend): remove unnecessary dereference in backup operation - Simplify Backup::new call by removing redundant dereference - MutexGuard already implements DerefMut --- src-tauri/src/database.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src-tauri/src/database.rs b/src-tauri/src/database.rs index 434d1f5..486d728 100644 --- a/src-tauri/src/database.rs +++ b/src-tauri/src/database.rs @@ -241,7 +241,7 @@ impl Database { // 使用 Backup 将临时库原子写回主库 { let mut main_conn = lock_conn!(self.conn); - let backup = Backup::new(&temp_conn, &mut *main_conn) + let backup = Backup::new(&temp_conn, &mut main_conn) .map_err(|e| AppError::Database(e.to_string()))?; backup .step(-1)