artifacts/models/spawn_event_request.rs
1use crate::models;
2use serde::{Deserialize, Serialize};
3
4/// SpawnEventRequest : Model for the request to spawn a specific event
5#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
6#[cfg_attr(feature = "specta", derive(specta::Type))]
7pub struct SpawnEventRequest {
8    /// Code of the event to spawn
9    #[serde(rename = "code")]
10    pub code: String,
11}
12
13impl SpawnEventRequest {
14    /// Model for the request to spawn a specific event
15    pub fn new(code: String) -> SpawnEventRequest {
16        SpawnEventRequest { code }
17    }
18}