From 0a038673527bb727c8f1682b95eb2c8eacc87023 Mon Sep 17 00:00:00 2001 From: Tunglies <77394545+Tunglies@users.noreply.github.com> Date: Tue, 4 Nov 2025 10:14:15 +0800 Subject: [PATCH] fix: optimize ownership handling in patch macro for better performance --- src-tauri/src/config/profiles.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src-tauri/src/config/profiles.rs b/src-tauri/src/config/profiles.rs index c956326f..f210acb9 100644 --- a/src-tauri/src/config/profiles.rs +++ b/src-tauri/src/config/profiles.rs @@ -32,7 +32,7 @@ pub struct CleanupResult { macro_rules! patch { ($lv: expr, $rv: expr, $key: tt) => { if ($rv.$key).is_some() { - $lv.$key = $rv.$key.clone(); + $lv.$key = $rv.$key.to_owned(); } }; }