diff options
-rw-r--r-- | rustfmt.toml | 7 | ||||
-rw-r--r-- | src-tauri/src/main.rs | 54 |
2 files changed, 29 insertions, 32 deletions
diff --git a/rustfmt.toml b/rustfmt.toml deleted file mode 100644 index e3ce949c..00000000 --- a/rustfmt.toml +++ /dev/null @@ -1,7 +0,0 @@ -hard_tabs = true -edition = "2021" -max_width = 95 -chain_width = 80 -fn_call_width = 80 -single_line_if_else_max_width = 60 -struct_lit_width = 24
\ No newline at end of file diff --git a/src-tauri/src/main.rs b/src-tauri/src/main.rs index 464a5430..430c8111 100644 --- a/src-tauri/src/main.rs +++ b/src-tauri/src/main.rs @@ -1,9 +1,13 @@ #![cfg_attr( - all(not(debug_assertions), target_os = "windows"), - windows_subsystem = "windows" + all(not(debug_assertions), target_os = "windows"), + windows_subsystem = "windows" )] -use std::sync::{Arc, Mutex}; -use std::time::Duration; + +use std::{ + sync::{Arc, Mutex}, + time::Duration, +}; + use tauri::{Manager, State}; use tokio::time::sleep; @@ -11,34 +15,34 @@ use tokio::time::sleep; struct Counter(Arc<Mutex<i32>>); fn main() { - tauri::Builder::default() - .setup(|app| { - let app_handle = app.app_handle(); - tauri::async_runtime::spawn(async move { - loop { - sleep(Duration::from_millis(2000)).await; - println!("sending backend-ping"); - app_handle.emit_all("backend-ping", "ping").unwrap(); - } - }); - - Ok(()) - }) - .manage(Counter::default()) - .invoke_handler(tauri::generate_handler![hello_world, add_count]) - .run(tauri::generate_context!()) - .expect("error while running tauri application"); + tauri::Builder::default() + .setup(|app| { + let app_handle = app.app_handle(); + tauri::async_runtime::spawn(async move { + loop { + sleep(Duration::from_millis(2000)).await; + println!("sending backend ping"); + app_handle.emit_all("backend-ping", "ping").unwrap(); + } + }); + + Ok(()) + }) + .manage(Counter(Default::default())) + .invoke_handler(tauri::generate_handler![hello_world, add_count]) + .run(tauri::generate_context!()) + .expect("error while running tauri application"); } #[tauri::command] fn hello_world() -> String { - "Hello World!!!!".to_string() + "Hello World!!!".to_string() } #[tauri::command] fn add_count(num: i32, counter: State<'_, Counter>) -> String { - let mut val = counter.0.lock().unwrap(); - *val += num; + let mut val = counter.0.lock().unwrap(); + *val += num; - format!("{val}") + format!("{val}") } |