pub struct DCConverterUnit {
pub base: DCEquipmentContainer,
pub substation: Option<MridRef>,
pub operation_mode: Option<UriRef>,
}Expand description
Indivisible operative unit comprising all equipment between the point of common coupling on the AC side and the point of common coupling - DC side, essentially one or more converters, together with one or more converter transformers, converter control equipment, essential protective and switching devices and auxiliaries, if any, used for conversion.
Fields§
§base: DCEquipmentContainer§substation: Option<MridRef>The containing substation of the DC converter unit.
operation_mode: Option<UriRef>The operating mode of an HVDC bipole (bipolar, monopolar metallic return, etc).
Implementations§
Source§impl DCConverterUnit
impl DCConverterUnit
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for DCConverterUnit
impl CimElement for DCConverterUnit
Source§impl Clone for DCConverterUnit
impl Clone for DCConverterUnit
Source§fn clone(&self) -> DCConverterUnit
fn clone(&self) -> DCConverterUnit
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 DCConverterUnit
impl Debug for DCConverterUnit
Source§impl Default for DCConverterUnit
impl Default for DCConverterUnit
Source§fn default() -> DCConverterUnit
fn default() -> DCConverterUnit
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DCConverterUnit
impl<'de> Deserialize<'de> for DCConverterUnit
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 DCConverterUnit
impl RefUnwindSafe for DCConverterUnit
impl Send for DCConverterUnit
impl Sync for DCConverterUnit
impl Unpin for DCConverterUnit
impl UnsafeUnpin for DCConverterUnit
impl UnwindSafe for DCConverterUnit
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