ed_journals/modules/logs/content/log_event_content/
synthasis_event.rsuse serde::{Deserialize, Serialize};
use crate::modules::materials::Material;
#[derive(Debug, Serialize, Deserialize, Clone, PartialEq)]
#[serde(rename_all = "PascalCase")]
pub struct SynthesisEvent {
pub name: String,
pub materials: Vec<SynthesisEventMaterial>,
}
#[derive(Debug, Serialize, Deserialize, Clone, PartialEq)]
#[serde(rename_all = "PascalCase")]
pub struct SynthesisEventMaterial {
pub name: Material,
pub count: u16,
}