rust_ocpp/v1_6/messages/
change_availability.rs1use crate::v1_6::types::{AvailabilityStatus, AvailabilityType};
2
3#[derive(serde::Serialize, serde::Deserialize, Debug, Clone, PartialEq, Default)]
4#[serde(rename_all = "camelCase")]
5pub struct ChangeAvailabilityRequest {
6 pub connector_id: u32,
8 #[serde(rename = "type")]
10 pub kind: AvailabilityType,
11}
12
13#[derive(serde::Serialize, serde::Deserialize, Debug, Clone, PartialEq, Default)]
14pub struct ChangeAvailabilityResponse {
15 pub status: AvailabilityStatus,
17}