pub struct PhaseTapChanger {
pub base: TapChanger,
pub transformer_end: Option<MridRef>,
}Expand description
A transformer phase shifting tap model that controls the phase angle difference across the power transformer and potentially the active power flow through the power transformer. This phase tap model may also impact the voltage magnitude.
Fields§
§base: TapChanger§transformer_end: Option<MridRef>Transformer end to which this phase tap changer belongs.
Implementations§
Source§impl PhaseTapChanger
impl PhaseTapChanger
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for PhaseTapChanger
impl CimElement for PhaseTapChanger
Source§impl Clone for PhaseTapChanger
impl Clone for PhaseTapChanger
Source§fn clone(&self) -> PhaseTapChanger
fn clone(&self) -> PhaseTapChanger
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 PhaseTapChanger
impl Debug for PhaseTapChanger
Source§impl Default for PhaseTapChanger
impl Default for PhaseTapChanger
Source§fn default() -> PhaseTapChanger
fn default() -> PhaseTapChanger
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PhaseTapChanger
impl<'de> Deserialize<'de> for PhaseTapChanger
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 PhaseTapChanger
impl RefUnwindSafe for PhaseTapChanger
impl Send for PhaseTapChanger
impl Sync for PhaseTapChanger
impl Unpin for PhaseTapChanger
impl UnsafeUnpin for PhaseTapChanger
impl UnwindSafe for PhaseTapChanger
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