pub struct TurbineGovernorDynamics {
pub base: DynamicsFunctionBlock,
pub asynchronous_machine_dynamics: Option<MridRef>,
pub synchronous_machine_dynamics: Option<MridRef>,
}Expand description
Turbine-governor function block whose behaviour is described by reference to a standard model or by definition of a user-defined model.
Fields§
§base: DynamicsFunctionBlock§asynchronous_machine_dynamics: Option<MridRef>Asynchronous machine model with which this turbine-governor model is associated. TurbineGovernorDynamics shall have either an association to SynchronousMachineDynamics or to AsynchronousMachineDynamics.
synchronous_machine_dynamics: Option<MridRef>Synchronous machine model with which this turbine-governor model is associated. TurbineGovernorDynamics shall have either an association to SynchronousMachineDynamics or to AsynchronousMachineDynamics.
Implementations§
Source§impl TurbineGovernorDynamics
impl TurbineGovernorDynamics
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for TurbineGovernorDynamics
impl CimElement for TurbineGovernorDynamics
Source§impl Clone for TurbineGovernorDynamics
impl Clone for TurbineGovernorDynamics
Source§fn clone(&self) -> TurbineGovernorDynamics
fn clone(&self) -> TurbineGovernorDynamics
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 TurbineGovernorDynamics
impl Debug for TurbineGovernorDynamics
Source§impl Default for TurbineGovernorDynamics
impl Default for TurbineGovernorDynamics
Source§fn default() -> TurbineGovernorDynamics
fn default() -> TurbineGovernorDynamics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TurbineGovernorDynamics
impl<'de> Deserialize<'de> for TurbineGovernorDynamics
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 TurbineGovernorDynamics
impl RefUnwindSafe for TurbineGovernorDynamics
impl Send for TurbineGovernorDynamics
impl Sync for TurbineGovernorDynamics
impl Unpin for TurbineGovernorDynamics
impl UnsafeUnpin for TurbineGovernorDynamics
impl UnwindSafe for TurbineGovernorDynamics
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