MCPcopy Create free account
hub / github.com/Moosync/Moosync / set_preferences

Method set_preferences

src-tauri/src/extensions/request_handler.rs:129–133  ·  view source on GitHub ↗
(&self, data: PreferenceData)

Source from the content-addressed store, hash-verified

127
128 #[tracing::instrument(level = "debug", skip(self, data))]
129 pub fn set_preferences(&self, data: PreferenceData) -> Result<MainCommandResponse> {
130 let preferences: State<'_, PreferenceConfig> = self.app_handle.state();
131 preferences.save_selective(data.key, data.value)?;
132 Ok(MainCommandResponse::SetPreference(true))
133 }
134
135 #[tracing::instrument(level = "debug", skip(self, data))]
136 pub fn get_secure(&self, data: PreferenceData) -> Result<MainCommandResponse> {

Callers 1

handle_requestMethod · 0.80

Calls 1

save_selectiveMethod · 0.80

Tested by

no test coverage detected