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