pub struct LoadUserDefined {
pub base: LoadDynamics,
pub proprietary: Option<bool>,
}Expand description
Load whose dynamic behaviour is described by a user-defined model.
Fields§
§base: LoadDynamics§proprietary: Option<bool>Behaviour is based on a proprietary model as opposed to a detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.
Implementations§
Source§impl LoadUserDefined
impl LoadUserDefined
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for LoadUserDefined
impl CimElement for LoadUserDefined
Source§impl Clone for LoadUserDefined
impl Clone for LoadUserDefined
Source§fn clone(&self) -> LoadUserDefined
fn clone(&self) -> LoadUserDefined
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 LoadUserDefined
impl Debug for LoadUserDefined
Source§impl Default for LoadUserDefined
impl Default for LoadUserDefined
Source§fn default() -> LoadUserDefined
fn default() -> LoadUserDefined
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LoadUserDefined
impl<'de> Deserialize<'de> for LoadUserDefined
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 LoadUserDefined
impl RefUnwindSafe for LoadUserDefined
impl Send for LoadUserDefined
impl Sync for LoadUserDefined
impl Unpin for LoadUserDefined
impl UnsafeUnpin for LoadUserDefined
impl UnwindSafe for LoadUserDefined
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