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