1234567891011121314151617181920212223242526 |
- mod cmd;
- #[macro_use]
- extern crate serde_derive;
- extern crate serde_json;
- fn main() {
- tauri::AppBuilder::new()
- .invoke_handler(|_webview, arg| {
- use cmd::Cmd::*;
- match serde_json::from_str(arg) {
- Err(_) => {}
- Ok(command) => {
- match command {
- // definitions for your custom commands from Cmd here
- MyCustomCommand { argument } => {
- // your command code
- println!("{}", argument);
- }
- }
- }
- }
- })
- .build()
- .run();
- }
|