diff --git a/plugins/store/README.md b/plugins/store/README.md index 5b60fcd2df..f6773776d9 100644 --- a/plugins/store/README.md +++ b/plugins/store/README.md @@ -123,7 +123,7 @@ fn main() { .plugin(tauri_plugin_store::Builder::default().build()) .setup(|app| { // This loads the store from disk - let store = app.store("app_data.json"); + let store = app.store("app_data.json")?; // Note that values must be serde_json::Value instances, // otherwise, they will not be compatible with the JavaScript bindings. diff --git a/plugins/store/src/lib.rs b/plugins/store/src/lib.rs index e44e2d3e08..b1f06d3de3 100644 --- a/plugins/store/src/lib.rs +++ b/plugins/store/src/lib.rs @@ -41,7 +41,7 @@ struct ChangePayload<'a> { } #[derive(Debug)] -pub struct StoreState { +struct StoreState { stores: Arc>>, serialize_fns: HashMap, deserialize_fns: HashMap, @@ -327,7 +327,6 @@ pub trait StoreExt { impl> StoreExt for T { fn store(&self, path: impl AsRef) -> Result>> { - let path = path.as_ref(); StoreBuilder::new(self.app_handle(), path).new_or_existing() }