#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
pub struct DealNonStrictWithDetailsAllOfAge {
#[serde(rename = "y", skip_serializing_if = "Option::is_none")]
pub y: Option<i32>,
#[serde(rename = "m", skip_serializing_if = "Option::is_none")]
pub m: Option<i32>,
#[serde(rename = "d", skip_serializing_if = "Option::is_none")]
pub d: Option<i32>,
#[serde(rename = "h", skip_serializing_if = "Option::is_none")]
pub h: Option<i32>,
#[serde(rename = "i", skip_serializing_if = "Option::is_none")]
pub i: Option<i32>,
#[serde(rename = "s", skip_serializing_if = "Option::is_none")]
pub s: Option<i32>,
#[serde(rename = "total_seconds", skip_serializing_if = "Option::is_none")]
pub total_seconds: Option<i32>,
}
impl DealNonStrictWithDetailsAllOfAge {
pub fn new() -> DealNonStrictWithDetailsAllOfAge {
DealNonStrictWithDetailsAllOfAge {
y: None,
m: None,
d: None,
h: None,
i: None,
s: None,
total_seconds: None,
}
}
}