(&self, serializer: S)
| 23 | |
| 24 | impl Serialize for SettingData { |
| 25 | fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> |
| 26 | where |
| 27 | S: serde::Serializer, |
| 28 | { |
| 29 | let mut map = serializer.serialize_map(None)?; |
| 30 | map.serialize_entry("name", self.0.name)?; |
| 31 | map.serialize_entry("description", self.0.description)?; |
| 32 | map.serialize_entry("values", &self.0.values)?; |
| 33 | map.end() |
| 34 | } |
| 35 | } |
| 36 | |
| 37 | // Gather together all of the setting data to displays |