amazon_spapi/models/services/
reschedule_appointment_request.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
16pub struct RescheduleAppointmentRequest {
17 #[serde(rename = "appointmentTime")]
18 pub appointment_time: Box<models::services::AppointmentTimeInput>,
19 #[serde(rename = "rescheduleReasonCode")]
21 pub reschedule_reason_code: String,
22}
23
24impl RescheduleAppointmentRequest {
25 pub fn new(appointment_time: models::services::AppointmentTimeInput, reschedule_reason_code: String) -> RescheduleAppointmentRequest {
27 RescheduleAppointmentRequest {
28 appointment_time: Box::new(appointment_time),
29 reschedule_reason_code,
30 }
31 }
32}
33