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