pub struct AlarmData {
pub format: String,
pub use: Option<String>,
pub custom_properties: Option<CustomPropertiesCollection>,
pub alarm_analog_parameters: Option<AlarmAnalog>,
pub alarm_digital_parameters: Option<AlarmDigital>,
pub alarm_config: Option<AlarmConfig>,
}Expand description
AlarmDataType element
Fields§
§format: StringFormat attribute
use: Option<String>Use attribute
custom_properties: Option<CustomPropertiesCollection>CustomProperties element
alarm_analog_parameters: Option<AlarmAnalog>AlarmAnalogParameters element
alarm_digital_parameters: Option<AlarmDigital>AlarmDigitalParameters element
alarm_config: Option<AlarmConfig>AlarmConfig element
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AlarmData
impl<'de> Deserialize<'de> for AlarmData
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for AlarmData
Auto Trait Implementations§
impl Freeze for AlarmData
impl RefUnwindSafe for AlarmData
impl Send for AlarmData
impl Sync for AlarmData
impl Unpin for AlarmData
impl UnsafeUnpin for AlarmData
impl UnwindSafe for AlarmData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more