1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
use serde::Deserialize;
use serde_json::Value;
#[derive(Debug, Deserialize)]
pub struct EventData {
pub progress: Option<String>,
pub deployment_id: String,
}
#[derive(Debug, Deserialize)]
pub struct Event {
pub d: Option<EventData>,
pub e: String,
}
#[derive(Debug, Deserialize)]
pub struct Message {
pub d: Value,
pub e: String,
}