У меня есть поток данных JSON, в некоторых объектах JSON могут отсутствовать определенные поля или есть поля, о которых я заранее не знаю.
Мое решение - использовать:
let v: Value = serde_json::from_str(data)?;
Как мне обработать доступ к полю stuff
?Если я знаю, что он существует, я могу использовать:
v["stuff"]
Как мне справиться со случаем stuff
- это не поле в моих данных?