Недавно я начал свой проект по ржавчине, который взаимодействует с API, который обслуживает json назад. И мне нужно получить доступ к значению, которое было названо как идентификатор, который я не могу предсказать. HashMap был предложен в качестве решения, и он работает, но это не самый красивый способ сделать это, и Clippy жалуется на все 1006 *, который никогда не зацикливается.
let deserialized : HashMap<String, Value> = serde_json::from_str(&filtered_string).unwrap();
let mut deserialised_filter : String = "".to_string();
for (_, value) in deserialized {
deserialised_filter = value.to_string();
break
};
Так это совершенно неправильный способ или нет более простого доступа к нему?