pub struct SvTapStep {
pub id: String,
pub tap_changer: Option<MridRef>,
pub position: Option<f64>,
}Expand description
State variable for transformer tap step.
Fields§
§id: String§tap_changer: Option<MridRef>The tap changer associated with the tap step state.
position: Option<f64>The floating point tap position. This is not the tap ratio, but rather the tap step position as defined by the related tap changer model and normally is constrained to be within the range of minimum and maximum tap positions.
Implementations§
Trait Implementations§
Source§impl CimElement for SvTapStep
impl CimElement for SvTapStep
Source§impl<'de> Deserialize<'de> for SvTapStep
impl<'de> Deserialize<'de> for SvTapStep
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 SvTapStep
impl RefUnwindSafe for SvTapStep
impl Send for SvTapStep
impl Sync for SvTapStep
impl Unpin for SvTapStep
impl UnsafeUnpin for SvTapStep
impl UnwindSafe for SvTapStep
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