pub fn call_gui_request( ui: &Arc<UiMutex<State>>, method: &str, args: &Vec<Value>, ) -> Result<Value, Value>