use serde::Serialize;
pub fn simple_event() -> Event {
Event::Simple(SimpleEvent {
name: "Test name".to_owned(),
id: 44,
})
}
#[derive(Serialize)]
#[serde(tag = "event")]
pub enum Event {
Simple(SimpleEvent),
}
#[derive(Serialize, Eq, PartialEq)]
pub struct SimpleEvent {
pub name: String,
pub id: u32,
}