pub struct WindGeneratingUnit {
pub base: GeneratingUnit,
pub wind_power_plant: Option<MridRef>,
pub wind_gen_unit_type: Option<UriRef>,
}Expand description
A wind driven generating unit, connected to the grid by means of a rotating machine. May be used to represent a single turbine or an aggregation.
Fields§
§base: GeneratingUnit§wind_power_plant: Option<MridRef>A wind power plant may have wind generating units.
wind_gen_unit_type: Option<UriRef>The kind of wind generating unit.
Implementations§
Source§impl WindGeneratingUnit
impl WindGeneratingUnit
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for WindGeneratingUnit
impl CimElement for WindGeneratingUnit
Source§impl Clone for WindGeneratingUnit
impl Clone for WindGeneratingUnit
Source§fn clone(&self) -> WindGeneratingUnit
fn clone(&self) -> WindGeneratingUnit
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 WindGeneratingUnit
impl Debug for WindGeneratingUnit
Source§impl Default for WindGeneratingUnit
impl Default for WindGeneratingUnit
Source§fn default() -> WindGeneratingUnit
fn default() -> WindGeneratingUnit
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WindGeneratingUnit
impl<'de> Deserialize<'de> for WindGeneratingUnit
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 WindGeneratingUnit
impl RefUnwindSafe for WindGeneratingUnit
impl Send for WindGeneratingUnit
impl Sync for WindGeneratingUnit
impl Unpin for WindGeneratingUnit
impl UnsafeUnpin for WindGeneratingUnit
impl UnwindSafe for WindGeneratingUnit
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