1macro_rules! derive_game_common { 2 ($i:item) => { 3 #[derive(Clone, Debug, serde::Serialize, serde::Deserialize)] 4 $i 5 }; 6} 7 8pub(crate) use derive_game_common;