(message: &str)
| 295 | } |
| 296 | |
| 297 | fn unknown_field(message: &str) -> Option<String> { |
| 298 | let start = message.find("unknown field `")? + "unknown field `".len(); |
| 299 | let rest = &message[start..]; |
| 300 | let end = rest.find('`')?; |
| 301 | Some(rest[..end].to_string()) |
| 302 | } |
| 303 | |
| 304 | fn internal_error(err: &impl ToString) -> JsonError { |
| 305 | ( |