/// ThemeOwnerEnum
#[derive(serde::Serialize, serde::Deserialize, Debug, Default, Clone)]
pub enum ThemeOwnerEnum {
    #[default]
    #[serde(rename = "default")]
    Default,
    #[serde(rename = "organization")]
    Organization,
    #[serde(rename = "self")]
    _Self,
}
impl std::fmt::Display for ThemeOwnerEnum {
    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
        let str_val = match self {
            ThemeOwnerEnum::Default => "default",
            ThemeOwnerEnum::Organization => "organization",
            ThemeOwnerEnum::_Self => "self",
        };
        write!(f, "{}", str_val)
    }
}
