pub struct MonitoringData {
pub component: Component,
pub variable: Variable,
pub variable_monitoring: Vec<VariableMonitoring>,
pub custom_data: Option<CustomData>,
}Expand description
Class to hold parameters of SetVariableMonitoring request.
Fields§
§component: Component§variable: Variable§variable_monitoring: Vec<VariableMonitoring>§custom_data: Option<CustomData>Trait Implementations§
Source§impl Clone for MonitoringData
impl Clone for MonitoringData
Source§impl Debug for MonitoringData
impl Debug for MonitoringData
Source§impl<'de> Deserialize<'de> for MonitoringData
impl<'de> Deserialize<'de> for MonitoringData
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
Source§impl PartialEq for MonitoringData
impl PartialEq for MonitoringData
Source§impl Serialize for MonitoringData
impl Serialize for MonitoringData
impl StructuralPartialEq for MonitoringData
Auto Trait Implementations§
impl Freeze for MonitoringData
impl RefUnwindSafe for MonitoringData
impl Send for MonitoringData
impl Sync for MonitoringData
impl Unpin for MonitoringData
impl UnsafeUnpin for MonitoringData
impl UnwindSafe for MonitoringData
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