use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
pub enum PveClusterSdnInlineEnum3 {
#[serde(rename = "set")]
Set,
#[serde(rename = "match")]
Match,
#[serde(rename = "call")]
Call,
#[serde(rename = "exit-action")]
ExitAction,
}
impl std::fmt::Display for PveClusterSdnInlineEnum3 {
fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result {
match self {
Self::Set => write!(f, "set"),
Self::Match => write!(f, "match"),
Self::Call => write!(f, "call"),
Self::ExitAction => write!(f, "exit-action"),
}
}
}
impl Default for PveClusterSdnInlineEnum3 {
fn default() -> PveClusterSdnInlineEnum3 {
Self::Set
}
}