use serde::{Serialize, Serializer}; #[derive(Debug, Clone, PartialEq, Hash, Eq)] pub struct Sprite { pub name: String } impl Serialize for Sprite { fn serialize(&self, serializer: S) -> Result where S: Serializer, { serializer.serialize_str(self.name.as_str()) } }