pub struct PowerElectronicsUnit {
pub base: Equipment,
pub max_p: Option<f64>,
pub min_p: Option<f64>,
}Expand description
A generating unit or battery or aggregation that connects to the AC network using power electronics rather than rotating machines.
Fields§
§base: Equipment§max_p: Option<f64>Maximum active power limit. This is the maximum (nameplate) limit for the unit.
min_p: Option<f64>Minimum active power limit. This is the minimum (nameplate) limit for the unit.
Implementations§
Source§impl PowerElectronicsUnit
impl PowerElectronicsUnit
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for PowerElectronicsUnit
impl CimElement for PowerElectronicsUnit
Source§impl Clone for PowerElectronicsUnit
impl Clone for PowerElectronicsUnit
Source§fn clone(&self) -> PowerElectronicsUnit
fn clone(&self) -> PowerElectronicsUnit
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 PowerElectronicsUnit
impl Debug for PowerElectronicsUnit
Source§impl Default for PowerElectronicsUnit
impl Default for PowerElectronicsUnit
Source§fn default() -> PowerElectronicsUnit
fn default() -> PowerElectronicsUnit
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PowerElectronicsUnit
impl<'de> Deserialize<'de> for PowerElectronicsUnit
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 PowerElectronicsUnit
impl RefUnwindSafe for PowerElectronicsUnit
impl Send for PowerElectronicsUnit
impl Sync for PowerElectronicsUnit
impl Unpin for PowerElectronicsUnit
impl UnsafeUnpin for PowerElectronicsUnit
impl UnwindSafe for PowerElectronicsUnit
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