use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct GetMiscHolidayCalendar200ResponseSummary {
#[serde(rename = "total_days", skip_serializing_if = "Option::is_none")]
pub total_days: Option<i32>,
#[serde(rename = "weekend_days", skip_serializing_if = "Option::is_none")]
pub weekend_days: Option<i32>,
#[serde(rename = "workdays", skip_serializing_if = "Option::is_none")]
pub workdays: Option<i32>,
#[serde(rename = "rest_days", skip_serializing_if = "Option::is_none")]
pub rest_days: Option<i32>,
#[serde(rename = "holiday_events", skip_serializing_if = "Option::is_none")]
pub holiday_events: Option<i32>,
#[serde(rename = "legal_rest_days", skip_serializing_if = "Option::is_none")]
pub legal_rest_days: Option<i32>,
#[serde(rename = "legal_workdays", skip_serializing_if = "Option::is_none")]
pub legal_workdays: Option<i32>,
}
impl GetMiscHolidayCalendar200ResponseSummary {
pub fn new() -> GetMiscHolidayCalendar200ResponseSummary {
GetMiscHolidayCalendar200ResponseSummary {
total_days: None,
weekend_days: None,
workdays: None,
rest_days: None,
holiday_events: None,
legal_rest_days: None,
legal_workdays: None,
}
}
}