#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
pub struct TeamEventStatusRank {
#[serde(rename = "num_teams", skip_serializing_if = "Option::is_none")]
pub num_teams: Option<i32>,
#[serde(rename = "ranking", skip_serializing_if = "Option::is_none")]
pub ranking: Option<Box<crate::models::TeamEventStatusRankRanking>>,
#[serde(rename = "sort_order_info", skip_serializing_if = "Option::is_none")]
pub sort_order_info: Option<Vec<crate::models::TeamEventStatusRankSortOrderInfoInner>>,
#[serde(rename = "status", skip_serializing_if = "Option::is_none")]
pub status: Option<String>,
}
impl TeamEventStatusRank {
pub fn new() -> TeamEventStatusRank {
TeamEventStatusRank {
num_teams: None,
ranking: None,
sort_order_info: None,
status: None,
}
}
}