Skip to content

Commit 0b28f99

Browse files
committed
Update ComponentCategory to match common API v0.8
Signed-off-by: Sahas Subramanian <[email protected]>
1 parent 1c443c2 commit 0b28f99

File tree

1 file changed

+21
-11
lines changed

1 file changed

+21
-11
lines changed

src/component_category.rs

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -76,18 +76,22 @@ pub enum ComponentCategory {
7676
Unspecified,
7777
GridConnectionPoint,
7878
Meter,
79-
Battery(BatteryType),
8079
Inverter(InverterType),
81-
EvCharger(EvChargerType),
8280
Converter,
83-
CryptoMiner,
84-
Electrolyzer,
85-
Chp,
81+
Battery(BatteryType),
82+
EvCharger(EvChargerType),
83+
Breaker,
8684
Precharger,
87-
Fuse,
88-
VoltageTransformer,
85+
Chp,
86+
Electrolyzer,
87+
PowerTransformer,
8988
Hvac,
90-
Relay,
89+
Plc,
90+
CryptoMiner,
91+
StaticTransferSwitch,
92+
UninterruptiblePowerSupply,
93+
CapacitorBank,
94+
WindTurbine,
9195
}
9296

9397
impl Display for ComponentCategory {
@@ -106,10 +110,16 @@ impl Display for ComponentCategory {
106110
ComponentCategory::Electrolyzer => write!(f, "Electrolyzer"),
107111
ComponentCategory::Chp => write!(f, "CHP"),
108112
ComponentCategory::Precharger => write!(f, "Precharger"),
109-
ComponentCategory::Fuse => write!(f, "Fuse"),
110-
ComponentCategory::VoltageTransformer => write!(f, "VoltageTransformer"),
111113
ComponentCategory::Hvac => write!(f, "HVAC"),
112-
ComponentCategory::Relay => write!(f, "Relay"),
114+
ComponentCategory::Breaker => write!(f, "Breaker"),
115+
ComponentCategory::PowerTransformer => write!(f, "PowerTransformer"),
116+
ComponentCategory::Plc => write!(f, "PLC"),
117+
ComponentCategory::StaticTransferSwitch => write!(f, "StaticTransferSwitch"),
118+
ComponentCategory::UninterruptiblePowerSupply => {
119+
write!(f, "UninterruptiblePowerSupply")
120+
}
121+
ComponentCategory::CapacitorBank => write!(f, "CapacitorBank"),
122+
ComponentCategory::WindTurbine => write!(f, "WindTurbine"),
113123
}
114124
}
115125
}

0 commit comments

Comments
 (0)