use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct UptimeHealthHost {
#[serde(rename = "errorText", default, with = "::serde_with::rust::double_option", skip_serializing_if = "Option::is_none")]
pub error_text: Option<Option<String>>,
#[serde(rename = "isOk")]
pub is_ok: bool,
#[serde(rename = "isOptional")]
pub is_optional: bool,
#[serde(rename = "nickname")]
pub nickname: String,
}
impl UptimeHealthHost {
pub fn new(is_ok: bool, is_optional: bool, nickname: String) -> UptimeHealthHost {
UptimeHealthHost {
error_text: None,
is_ok,
is_optional,
nickname,
}
}
}