cimstructs/
DCConverterOperatingModeKind.rs1#[derive(Debug, Clone, PartialEq, serde::Serialize, serde::Deserialize)]
3pub enum DCConverterOperatingModeKind {
4 bipolar,
6 monopolarMetallicReturn,
8 monopolarGroundReturn,
10}
11
12impl DCConverterOperatingModeKind {
13 pub fn uri(&self) -> &'static str {
14 match self {
15 DCConverterOperatingModeKind::bipolar => "http://iec.ch/TC57/CIM100#DCConverterOperatingModeKind.bipolar",
16 DCConverterOperatingModeKind::monopolarMetallicReturn => "http://iec.ch/TC57/CIM100#DCConverterOperatingModeKind.monopolarMetallicReturn",
17 DCConverterOperatingModeKind::monopolarGroundReturn => "http://iec.ch/TC57/CIM100#DCConverterOperatingModeKind.monopolarGroundReturn",
18 }
19 }
20}