pub struct SvVoltage {
pub id: String,
pub topological_node: Option<MridRef>,
pub angle: Option<f64>,
pub v: Option<f64>,
}Expand description
State variable for voltage.
Fields§
§id: String§topological_node: Option<MridRef>The topological node associated with the voltage state.
angle: Option<f64>The voltage angle of the topological node complex voltage with respect to system reference.
v: Option<f64>The voltage magnitude at the topological node. The attribute shall be a positive value.
Implementations§
Trait Implementations§
Source§impl CimElement for SvVoltage
impl CimElement for SvVoltage
Source§impl<'de> Deserialize<'de> for SvVoltage
impl<'de> Deserialize<'de> for SvVoltage
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 SvVoltage
impl RefUnwindSafe for SvVoltage
impl Send for SvVoltage
impl Sync for SvVoltage
impl Unpin for SvVoltage
impl UnsafeUnpin for SvVoltage
impl UnwindSafe for SvVoltage
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