mirror of
https://github.com/tauri-apps/tauri.git
synced 2026-04-07 10:22:29 +02:00
24 lines
465 B
Rust
24 lines
465 B
Rust
use serde::Deserialize;
|
|
use tauri::command;
|
|
|
|
#[derive(Debug, Deserialize)]
|
|
pub struct RequestBody {
|
|
id: i32,
|
|
name: String,
|
|
}
|
|
|
|
#[command(with_window)]
|
|
pub fn log_operation<M: tauri::Params>(
|
|
_window: tauri::Window<M>,
|
|
event: String,
|
|
payload: Option<String>,
|
|
) {
|
|
println!("{} {:?}", event, payload);
|
|
}
|
|
|
|
#[command]
|
|
pub fn perform_request(endpoint: String, body: RequestBody) -> String {
|
|
println!("{} {:?}", endpoint, body);
|
|
"message response".into()
|
|
}
|