sunspec/models/
model303.rs

1//! Back of Module Temperature Model
2/// Back of Module Temperature Model
3///
4/// Include to support variable number of  back of module temperature measurements
5#[derive(Debug)]
6#[cfg_attr(feature = "serde", derive(::serde::Serialize, ::serde::Deserialize))]
7pub struct Model303 {}
8#[allow(missing_docs)]
9impl Model303 {}
10impl crate::Model for Model303 {
11    const ID: u16 = 303;
12    fn from_data(#[allow(unused)] data: &[u16]) -> Result<Self, crate::DecodeError> {
13        Ok(Self {})
14    }
15    fn addr(models: &crate::Models) -> crate::ModelAddr<Self> {
16        models.m303
17    }
18}