pub struct ConductingEquipment {
pub base: Equipment,
pub base_voltage: Option<MridRef>,
}Expand description
The parts of the AC power system that are designed to carry current or that are conductively connected through terminals.
Fields§
§base: Equipment§base_voltage: Option<MridRef>Base voltage of this conducting equipment. Use only when there is no voltage level container used and only one base voltage applies. For example, not used for transformers.
Implementations§
Source§impl ConductingEquipment
impl ConductingEquipment
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for ConductingEquipment
impl CimElement for ConductingEquipment
Source§impl Clone for ConductingEquipment
impl Clone for ConductingEquipment
Source§fn clone(&self) -> ConductingEquipment
fn clone(&self) -> ConductingEquipment
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ConductingEquipment
impl Debug for ConductingEquipment
Source§impl Default for ConductingEquipment
impl Default for ConductingEquipment
Source§fn default() -> ConductingEquipment
fn default() -> ConductingEquipment
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConductingEquipment
impl<'de> Deserialize<'de> for ConductingEquipment
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
Auto Trait Implementations§
impl Freeze for ConductingEquipment
impl RefUnwindSafe for ConductingEquipment
impl Send for ConductingEquipment
impl Sync for ConductingEquipment
impl Unpin for ConductingEquipment
impl UnsafeUnpin for ConductingEquipment
impl UnwindSafe for ConductingEquipment
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