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,
}