pub struct ProprietaryParameterDynamics {Show 26 fields
pub id: String,
pub asynchronous_machine_user_defined: Option<MridRef>,
pub csc_user_defined: Option<MridRef>,
pub discontinuous_excitation_control_user_defined: Option<MridRef>,
pub excitation_system_user_defined: Option<MridRef>,
pub load_user_defined: Option<MridRef>,
pub mechanical_load_user_defined: Option<MridRef>,
pub overexcitation_limiter_user_defined: Option<MridRef>,
pub pfv_ar_controller_type1user_defined: Option<MridRef>,
pub pfv_ar_controller_type2user_defined: Option<MridRef>,
pub power_system_stabilizer_user_defined: Option<MridRef>,
pub svc_user_defined: Option<MridRef>,
pub synchronous_machine_user_defined: Option<MridRef>,
pub turbine_governor_user_defined: Option<MridRef>,
pub turbine_load_controller_user_defined: Option<MridRef>,
pub underexcitation_limiter_user_defined: Option<MridRef>,
pub vsc_user_defined: Option<MridRef>,
pub voltage_adjuster_user_defined: Option<MridRef>,
pub voltage_compensator_user_defined: Option<MridRef>,
pub wind_plant_user_defined: Option<MridRef>,
pub wind_type1or2user_defined: Option<MridRef>,
pub wind_type3or4user_defined: Option<MridRef>,
pub boolean_parameter_value: Option<bool>,
pub float_parameter_value: Option<f64>,
pub integer_parameter_value: Option<i64>,
pub parameter_number: Option<i64>,
}Expand description
Supports definition of one or more parameters of several different datatypes for use by proprietary user-defined models. This class does not inherit from IdentifiedObject since it is not intended that a single instance of it be referenced by more than one proprietary user-defined model instance.
Fields§
§id: String§asynchronous_machine_user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
csc_user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
discontinuous_excitation_control_user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
excitation_system_user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
load_user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
mechanical_load_user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
overexcitation_limiter_user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
pfv_ar_controller_type1user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
pfv_ar_controller_type2user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
power_system_stabilizer_user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
svc_user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
synchronous_machine_user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
turbine_governor_user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
turbine_load_controller_user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
underexcitation_limiter_user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
vsc_user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
voltage_adjuster_user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
voltage_compensator_user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
wind_plant_user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
wind_type1or2user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
wind_type3or4user_defined: Option<MridRef>Proprietary user-defined model with which this parameter is associated.
boolean_parameter_value: Option<bool>Boolean parameter value. If this attribute is populated, integerParameterValue and floatParameterValue will not be.
float_parameter_value: Option<f64>Floating point parameter value. If this attribute is populated, booleanParameterValue and integerParameterValue will not be.
integer_parameter_value: Option<i64>Integer parameter value. If this attribute is populated, booleanParameterValue and floatParameterValue will not be.
parameter_number: Option<i64>Sequence number of the parameter among the set of parameters associated with the related proprietary user-defined model.
Implementations§
Source§impl ProprietaryParameterDynamics
impl ProprietaryParameterDynamics
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl Clone for ProprietaryParameterDynamics
impl Clone for ProprietaryParameterDynamics
Source§fn clone(&self) -> ProprietaryParameterDynamics
fn clone(&self) -> ProprietaryParameterDynamics
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more