#[cfg(feature = "serde")] use serde::{Deserialize, Serialize}; #[derive(Debug, Copy, Clone)] #[cfg_attr(feature = "serde", derive(Serialize, Deserialize))] #[repr(u8)] pub enum ItemCategory { MiscItem, Pokeball, Medicine, Berry, TMHM, FormChanger, KeyItem, Mail, } #[derive(Debug, Copy, Clone)] #[cfg_attr(feature = "serde", derive(Serialize, Deserialize))] #[repr(u8)] pub enum BattleItemCategory { None, Healing, StatusHealing, Pokeball, MiscBattleItem, }