#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
pub struct QuestionResolve {
#[serde(rename = "resolution", deserialize_with = "Option::deserialize")]
pub resolution: Option<f64>,
#[serde(rename = "date", deserialize_with = "Option::deserialize")]
pub date: Option<String>,
#[serde(rename = "notifyPredictors")]
pub notify_predictors: bool,
}
impl QuestionResolve {
#[must_use]
pub fn new(
resolution: Option<f64>,
date: Option<String>,
notify_predictors: bool,
) -> QuestionResolve {
QuestionResolve {
resolution,
date,
notify_predictors,
}
}
}