From 1aeb0d1f5cf6c5c2492e749e3c25c3649b591c59 Mon Sep 17 00:00:00 2001 From: HsiangNianian Date: Wed, 18 Mar 2026 13:43:12 +0800 Subject: fix(instance): InstanceManager -> InstanceState --- src-tauri/src/core/instance.rs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'src-tauri/src/core/instance.rs') diff --git a/src-tauri/src/core/instance.rs b/src-tauri/src/core/instance.rs index 0272d09..bc303c4 100644 --- a/src-tauri/src/core/instance.rs +++ b/src-tauri/src/core/instance.rs @@ -450,8 +450,8 @@ impl InstanceState { ) -> Result { // Local RAII guard to ensure end_operation is always called struct OperationGuard<'a> { - manager: &'a InstanceManager, - id: &'a str, + manager: &'a InstanceState, + id: &'a str, } impl<'a> Drop for OperationGuard<'a> { @@ -462,10 +462,7 @@ impl InstanceState { } self.begin_operation(id, InstanceOperation::ImportExport)?; - let _operation_guard = OperationGuard { - manager: self, - id, - }; + let _operation_guard = OperationGuard { manager: self, id }; let source_instance = self .get_instance(id) -- cgit v1.2.3-70-g09d2