tauri_plugin_broadcast/
models.rs

1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Deserialize, Serialize)]
4#[serde(rename_all = "camelCase")]
5pub struct RegisterRequest {
6    pub broadcast_name: String,
7    pub event_name: String,
8}
9
10#[derive(Debug, Deserialize, Serialize)]
11#[serde(rename_all = "camelCase")]
12pub struct UnregisterRequest {
13    pub broadcast_name: String,
14}
15
16#[derive(Debug, Deserialize, Serialize)]
17#[serde(rename_all = "camelCase")]
18pub struct Response {
19    pub success: bool,
20    pub message: Option<String>,
21}