use serde::{Deserialize, Serialize};
use crate::model::named_uuid::NamedUuid;
#[derive(Debug, Deserialize, Serialize, Clone)]
pub struct MysteryMasterEntry {
#[serde(flatten)]
pub player: NamedUuid,
pub change: MysteryMasterChange,
}
#[derive(Debug, Deserialize, Serialize, Clone, Copy, PartialEq, Eq)]
#[serde(rename_all = "SCREAMING_SNAKE_CASE")]
pub enum MysteryMasterChange {
Up,
Down,
Unchanged,
}