use super::common::*;
#[derive(Debug, Clone, PartialEq, Eq)]
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
pub struct ResetRequest {
#[cfg_attr(feature = "serde", serde(rename = "customData"))]
#[cfg_attr(feature = "serde", serde(skip_serializing_if = "Option::is_none"))]
pub custom_data: Option<CustomData>,
#[cfg_attr(feature = "serde", serde(rename = "evseId"))]
#[cfg_attr(feature = "serde", serde(skip_serializing_if = "Option::is_none"))]
pub evse_id: Option<i64>,
pub r#type: ResetEnum,
}
impl crate::Action for ResetRequest {
const ACTION: &'static str = "Reset";
}