pub struct WindTurbineType1or2IEC {
pub base: WindTurbineType1or2Dynamics,
pub wind_mech_iec: Option<MridRef>,
pub wind_protection_iec: Option<MridRef>,
}Expand description
Parent class supporting relationships to IEC wind turbines type 1 and type 2 including their control models. Generator model for wind turbine of IEC type 1 or type 2 is a standard asynchronous generator model. Reference: IEC 61400-27-1:2015, 5.5.2 and 5.5.3.
Fields§
§base: WindTurbineType1or2Dynamics§wind_mech_iec: Option<MridRef>Wind mechanical model associated with this wind generator type 1 or type 2 model.
wind_protection_iec: Option<MridRef>Wind turbune protection model associated with this wind generator type 1 or type 2 model.
Implementations§
Source§impl WindTurbineType1or2IEC
impl WindTurbineType1or2IEC
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for WindTurbineType1or2IEC
impl CimElement for WindTurbineType1or2IEC
Source§impl Clone for WindTurbineType1or2IEC
impl Clone for WindTurbineType1or2IEC
Source§fn clone(&self) -> WindTurbineType1or2IEC
fn clone(&self) -> WindTurbineType1or2IEC
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 WindTurbineType1or2IEC
impl Debug for WindTurbineType1or2IEC
Source§impl Default for WindTurbineType1or2IEC
impl Default for WindTurbineType1or2IEC
Source§fn default() -> WindTurbineType1or2IEC
fn default() -> WindTurbineType1or2IEC
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WindTurbineType1or2IEC
impl<'de> Deserialize<'de> for WindTurbineType1or2IEC
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 WindTurbineType1or2IEC
impl RefUnwindSafe for WindTurbineType1or2IEC
impl Send for WindTurbineType1or2IEC
impl Sync for WindTurbineType1or2IEC
impl Unpin for WindTurbineType1or2IEC
impl UnsafeUnpin for WindTurbineType1or2IEC
impl UnwindSafe for WindTurbineType1or2IEC
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