Builds a string from the current value
(&self)
| 116 | |
| 117 | /// Builds a string from the current value |
| 118 | pub fn value_string(&self) -> String { |
| 119 | match self.kind() { |
| 120 | SettingKind::Enum => self.as_enum().map(|b| b.to_string()), |
| 121 | SettingKind::Num => self.as_num().map(|b| b.to_string()), |
| 122 | SettingKind::Bool => self.as_bool().map(|b| b.to_string()), |
| 123 | SettingKind::Preset => unreachable!(), |
| 124 | } |
| 125 | .unwrap() |
| 126 | } |
| 127 | } |
| 128 | |
| 129 | impl fmt::Display for Value { |