(
s: &str,
args: &HashMap<String, Vec<String>>,
)
| 168 | } |
| 169 | |
| 170 | fn create_test_enum( |
| 171 | s: &str, |
| 172 | args: &HashMap<String, Vec<String>>, |
| 173 | ) -> Result<Option<TestEnum>, String> { |
| 174 | let stream = tokenize(s)?; |
| 175 | if args.get("override").is_some() { |
| 176 | deserialize_optional( |
| 177 | &mut stream.into_iter(), |
| 178 | "TestEnum", |
| 179 | &mut TestOverrideDeserializeContext::default(), |
| 180 | ) |
| 181 | } else { |
| 182 | deserialize_optional_generic(&mut stream.into_iter(), "TestEnum") |
| 183 | } |
| 184 | } |
| 185 | |
| 186 | fn build(s: &str, args: &HashMap<String, Vec<String>>) -> Result<String, String> { |
| 187 | // 1) Go from original spec to TestEnum. |
no test coverage detected