rust_ocpp/v1_6/messages/cancel_reservation.rs
1use crate::v1_6::types::CancelReservationStatus;
2
3#[derive(serde::Serialize, serde::Deserialize, Debug, Clone, PartialEq, Default)]
4#[serde(rename_all = "camelCase")]
5pub struct CancelReservationRequest {
6 /// Required. Id of the reservation to cancel.
7 pub reservation_id: i32,
8}
9
10#[derive(serde::Serialize, serde::Deserialize, Debug, Clone, PartialEq, Default)]
11#[serde(rename_all = "camelCase")]
12pub struct CancelReservationResponse {
13 /// Required. This indicates the success or failure of the cancelling of a reservation by Central System.
14 pub status: CancelReservationStatus,
15}