pub struct RegulatingCondEq {
pub base: EnergyConnection,
pub regulating_control: Option<MridRef>,
pub control_enabled: Option<bool>,
}Expand description
A type of conducting equipment that can regulate a quantity (i.e. voltage or flow) at a specific point in the network.
Fields§
§base: EnergyConnection§regulating_control: Option<MridRef>The regulating control scheme in which this equipment participates.
control_enabled: Option<bool>Specifies the regulation status of the equipment. True is regulating, false is not regulating.
Implementations§
Source§impl RegulatingCondEq
impl RegulatingCondEq
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for RegulatingCondEq
impl CimElement for RegulatingCondEq
Source§impl Clone for RegulatingCondEq
impl Clone for RegulatingCondEq
Source§fn clone(&self) -> RegulatingCondEq
fn clone(&self) -> RegulatingCondEq
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 RegulatingCondEq
impl Debug for RegulatingCondEq
Source§impl Default for RegulatingCondEq
impl Default for RegulatingCondEq
Source§fn default() -> RegulatingCondEq
fn default() -> RegulatingCondEq
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RegulatingCondEq
impl<'de> Deserialize<'de> for RegulatingCondEq
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 RegulatingCondEq
impl RefUnwindSafe for RegulatingCondEq
impl Send for RegulatingCondEq
impl Sync for RegulatingCondEq
impl Unpin for RegulatingCondEq
impl UnsafeUnpin for RegulatingCondEq
impl UnwindSafe for RegulatingCondEq
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