fix(backend): remove unnecessary dereference in backup operation
- Simplify Backup::new call by removing redundant dereference - MutexGuard already implements DerefMut
This commit is contained in:
@@ -241,7 +241,7 @@ impl Database {
|
|||||||
// 使用 Backup 将临时库原子写回主库
|
// 使用 Backup 将临时库原子写回主库
|
||||||
{
|
{
|
||||||
let mut main_conn = lock_conn!(self.conn);
|
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()))?;
|
.map_err(|e| AppError::Database(e.to_string()))?;
|
||||||
backup
|
backup
|
||||||
.step(-1)
|
.step(-1)
|
||||||
|
|||||||
Reference in New Issue
Block a user