1 2 3 4 5 6 7 8 9 10 11
use serde::Deserialize; #[derive(Debug, Deserialize)] #[serde(rename_all = "UPPERCASE")] pub struct ItemUpdateValue { #[serde(deserialize_with = "serde_aux::field_attributes::deserialize_number_from_string")] pub number: u32, pub value: String, pub state: String, pub setpoint: String, }