summaryrefslogtreecommitdiff
path: root/src/sprite.rs
blob: 0e08b8658f32248b0eb6f399f747b3b0c3b9c75d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

use serde::{Serialize, Serializer};

#[derive(Debug, Clone, PartialEq, Hash, Eq)]
pub struct Sprite {
	pub name: String
}

impl Serialize for Sprite {
    fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
    where
        S: Serializer,
    {
        serializer.serialize_str(self.name.as_str())
    }
}