mirror of
https://github.com/tauri-apps/plugins-workspace.git
synced 2026-06-08 14:03:53 +02:00
Add lazy store
This commit is contained in:
@@ -463,6 +463,9 @@ impl<R: Runtime> Store<R> {
|
||||
self.store.lock().unwrap().save()
|
||||
}
|
||||
|
||||
/// Removes the store from the resource table,
|
||||
/// this doesn't remove other references of the same store held by you,
|
||||
/// and the store is only truely closed once all reference held by you are also dropped
|
||||
pub fn close_store(self) {
|
||||
let store = self.store.lock().unwrap();
|
||||
let app = store.app.clone();
|
||||
|
||||
Reference in New Issue
Block a user