pub struct MechanicalLoadDynamics {
pub base: DynamicsFunctionBlock,
pub asynchronous_machine_dynamics: Option<MridRef>,
pub synchronous_machine_dynamics: Option<MridRef>,
}Expand description
Mechanical load 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 mechanical load model is associated. MechanicalLoadDynamics shall have either an association to SynchronousMachineDynamics or to AsynchronousMachineDynamics.
synchronous_machine_dynamics: Option<MridRef>Synchronous machine model with which this mechanical load model is associated. MechanicalLoadDynamics shall have either an association to SynchronousMachineDynamics or AsynchronousMachineDyanmics.
Implementations§
Source§impl MechanicalLoadDynamics
impl MechanicalLoadDynamics
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for MechanicalLoadDynamics
impl CimElement for MechanicalLoadDynamics
Source§impl Clone for MechanicalLoadDynamics
impl Clone for MechanicalLoadDynamics
Source§fn clone(&self) -> MechanicalLoadDynamics
fn clone(&self) -> MechanicalLoadDynamics
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 MechanicalLoadDynamics
impl Debug for MechanicalLoadDynamics
Source§impl Default for MechanicalLoadDynamics
impl Default for MechanicalLoadDynamics
Source§fn default() -> MechanicalLoadDynamics
fn default() -> MechanicalLoadDynamics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MechanicalLoadDynamics
impl<'de> Deserialize<'de> for MechanicalLoadDynamics
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 MechanicalLoadDynamics
impl RefUnwindSafe for MechanicalLoadDynamics
impl Send for MechanicalLoadDynamics
impl Sync for MechanicalLoadDynamics
impl Unpin for MechanicalLoadDynamics
impl UnsafeUnpin for MechanicalLoadDynamics
impl UnwindSafe for MechanicalLoadDynamics
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