pub struct TieFlow {
pub base: IdentifiedObject,
pub control_area: Option<MridRef>,
pub terminal: Option<MridRef>,
pub positive_flow_in: Option<bool>,
}Expand description
Defines the structure (in terms of location and direction) of the net interchange constraint for a control area. This constraint may be used by either AGC or power flow.
Fields§
§base: IdentifiedObject§control_area: Option<MridRef>The control area of the tie flows.
terminal: Option<MridRef>The terminal to which this tie flow belongs.
positive_flow_in: Option<bool>Specifies the sign of the tie flow associated with a control area. True if positive flow into the terminal (load convention) is also positive flow into the control area. See the description of ControlArea for further explanation of how TieFlow.positiveFlowIn is used.
Implementations§
Trait Implementations§
Source§impl CimElement for TieFlow
impl CimElement for TieFlow
Source§impl<'de> Deserialize<'de> for TieFlow
impl<'de> Deserialize<'de> for TieFlow
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 TieFlow
impl RefUnwindSafe for TieFlow
impl Send for TieFlow
impl Sync for TieFlow
impl Unpin for TieFlow
impl UnsafeUnpin for TieFlow
impl UnwindSafe for TieFlow
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