pub struct GetMonitoringReportRequest {
pub custom_data: Option<CustomData>,
pub component_variable: Option<Vec<ComponentVariable>>,
pub request_id: i64,
pub monitoring_criteria: Option<Vec<MonitoringCriterionEnum>>,
}Fields§
§custom_data: Option<CustomData>§component_variable: Option<Vec<ComponentVariable>>§request_id: i64The Id of the request.
monitoring_criteria: Option<Vec<MonitoringCriterionEnum>>This field contains criteria for components for which a monitoring report is requested
Trait Implementations§
Source§impl Clone for GetMonitoringReportRequest
impl Clone for GetMonitoringReportRequest
Source§impl Debug for GetMonitoringReportRequest
impl Debug for GetMonitoringReportRequest
Source§impl<'de> Deserialize<'de> for GetMonitoringReportRequest
impl<'de> Deserialize<'de> for GetMonitoringReportRequest
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 Request for GetMonitoringReportRequest
impl Request for GetMonitoringReportRequest
impl StructuralPartialEq for GetMonitoringReportRequest
Auto Trait Implementations§
impl Freeze for GetMonitoringReportRequest
impl RefUnwindSafe for GetMonitoringReportRequest
impl Send for GetMonitoringReportRequest
impl Sync for GetMonitoringReportRequest
impl Unpin for GetMonitoringReportRequest
impl UnsafeUnpin for GetMonitoringReportRequest
impl UnwindSafe for GetMonitoringReportRequest
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