use crate::models;
#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
pub enum BlueprintInstanceStatusEnum {
#[serde(rename = "successful")]
Successful,
#[serde(rename = "warning")]
Warning,
#[serde(rename = "error")]
Error,
#[serde(rename = "orphaned")]
Orphaned,
#[serde(rename = "unknown")]
Unknown,
}
impl ToString for BlueprintInstanceStatusEnum {
fn to_string(&self) -> String {
match self {
Self::Successful => String::from("successful"),
Self::Warning => String::from("warning"),
Self::Error => String::from("error"),
Self::Orphaned => String::from("orphaned"),
Self::Unknown => String::from("unknown"),
}
}
}
impl Default for BlueprintInstanceStatusEnum {
fn default() -> BlueprintInstanceStatusEnum {
Self::Successful
}
}