#[derive(Debug, Clone, PartialEq, serde::Serialize, serde::Deserialize)]
pub enum DCConverterOperatingModeKind {
bipolar,
monopolarMetallicReturn,
monopolarGroundReturn,
}
impl DCConverterOperatingModeKind {
pub fn uri(&self) -> &'static str {
match self {
DCConverterOperatingModeKind::bipolar => "http://iec.ch/TC57/CIM100#DCConverterOperatingModeKind.bipolar",
DCConverterOperatingModeKind::monopolarMetallicReturn => "http://iec.ch/TC57/CIM100#DCConverterOperatingModeKind.monopolarMetallicReturn",
DCConverterOperatingModeKind::monopolarGroundReturn => "http://iec.ch/TC57/CIM100#DCConverterOperatingModeKind.monopolarGroundReturn",
}
}
}