fn main() { tauri::Builder::default() //invoke_handlerは1回のみ。複数回使うと上書きされる .invoke_handler(tauri::generate_handler![ testfunc, //コマンド例1 read_text_file, //コマンド例2 run_command, //コマンド例3 file_move, //コマンド例4 write_text_file //コマンド例5 ]) .run(tauri::generate_context!()) .expect("error while running tauri application"); } //バックエンド(Rust) #[tauri::command] async fn get_number(param_name: String) -> i32 { ... }