Files
tauri/examples/api/src-tauri/src/cmd.rs
Amr Bashir f87c04d70b refactor(examples/api): use vite (#2998)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-12-09 01:16:00 -03:00

25 lines
560 B
Rust

// Copyright 2019-2021 Tauri Programme within The Commons Conservancy
// SPDX-License-Identifier: Apache-2.0
// SPDX-License-Identifier: MIT
use serde::Deserialize;
use tauri::command;
#[derive(Debug, Deserialize)]
#[allow(dead_code)]
pub struct RequestBody {
id: i32,
name: String,
}
#[command]
pub fn log_operation(event: String, payload: Option<String>) {
println!("{} {:?}", event, payload);
}
#[command]
pub fn perform_request(endpoint: String, body: RequestBody) -> String {
println!("{} {:?}", endpoint, body);
"message response".into()
}