pub enum EquipmentRef {
Show 14 variants
Generator(GeneratorRef),
Branch(BranchRef),
Load(LoadRef),
Bess(GeneratorRef),
LccHvdcLink(HvdcLinkRef),
VscHvdcLink(HvdcLinkRef),
DcGrid(DcGridRef),
LccConverterTerminal(LccConverterTerminalRef),
DcBranch(DcBranchRef),
FactsDevice(FactsDeviceRef),
SwitchedShunt(SwitchedShuntRef),
FixedShunt(FixedShuntRef),
InductionMachine(InductionMachineRef),
Breaker(BreakerRef),
}Expand description
Stable public reference to any outage-addressable equipment in the network.
Variants§
Generator(GeneratorRef)
Branch(BranchRef)
Load(LoadRef)
Bess(GeneratorRef)
LccHvdcLink(HvdcLinkRef)
VscHvdcLink(HvdcLinkRef)
DcGrid(DcGridRef)
LccConverterTerminal(LccConverterTerminalRef)
DcBranch(DcBranchRef)
FactsDevice(FactsDeviceRef)
SwitchedShunt(SwitchedShuntRef)
FixedShunt(FixedShuntRef)
InductionMachine(InductionMachineRef)
Breaker(BreakerRef)
Trait Implementations§
Source§impl Clone for EquipmentRef
impl Clone for EquipmentRef
Source§fn clone(&self) -> EquipmentRef
fn clone(&self) -> EquipmentRef
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EquipmentRef
impl Debug for EquipmentRef
Source§impl<'de> Deserialize<'de> for EquipmentRef
impl<'de> Deserialize<'de> for EquipmentRef
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for EquipmentRef
impl Hash for EquipmentRef
Source§impl PartialEq for EquipmentRef
impl PartialEq for EquipmentRef
Source§impl Serialize for EquipmentRef
impl Serialize for EquipmentRef
impl Eq for EquipmentRef
impl StructuralPartialEq for EquipmentRef
Auto Trait Implementations§
impl Freeze for EquipmentRef
impl RefUnwindSafe for EquipmentRef
impl Send for EquipmentRef
impl Sync for EquipmentRef
impl Unpin for EquipmentRef
impl UnsafeUnpin for EquipmentRef
impl UnwindSafe for EquipmentRef
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more