rust_ocpp/v2_0_1/messages/
reservation_status_update.rs

1use crate::v2_0_1::enumerations::reservation_update_status_enum_type::ReservationUpdateStatusEnumType;
2
3/// This contains the field definition of the ReservationStatusUpdateRequest PDU sent by the Charging Station to the CSMS.
4#[derive(serde::Serialize, serde::Deserialize, Debug, Clone, PartialEq, Default)]
5#[serde(rename_all = "camelCase")]
6pub struct ReservationStatusUpdateRequest {
7    pub reservation_id: i32,
8    pub reservation_update_status: ReservationUpdateStatusEnumType,
9}
10
11/// This contains the field definition of the ReservationStatusUpdateResponse PDU sent by the CSMS to the Charging Station in response to a ReservationStatusUpdateRequest. No fields are defined.
12#[derive(serde::Serialize, serde::Deserialize, Debug, Clone, PartialEq, Default)]
13#[serde(rename_all = "camelCase")]
14pub struct ReservationStatusUpdateResponse {}