use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct UpgradeVersionStatus {
#[serde(
rename = "upgrade_version",
default,
skip_serializing_if = "Option::is_none"
)]
pub upgrade_version: Option<String>,
#[serde(
rename = "oldest_lucene_segment_version",
default,
skip_serializing_if = "Option::is_none"
)]
pub oldest_lucene_segment_version: Option<String>,
}
impl UpgradeVersionStatus {
pub fn new() -> UpgradeVersionStatus {
UpgradeVersionStatus {
upgrade_version: None,
oldest_lucene_segment_version: None,
}
}
}