#[repr(C)]pub struct PioControlProfileView {Show 25 fields
pub name: PioStringView,
pub has_power_factor: bool,
pub power_factor: f64,
pub has_volt_var: bool,
pub volt_var_voltage_reference: PioStringView,
pub has_volt_var_voltage_reference: bool,
pub volt_var_breakpoints: PioF64View,
pub volt_var_reactive_power_limits: PioF64View,
pub volt_var_reactive_power_unit: PioStringView,
pub has_volt_var_reactive_power_unit: bool,
pub volt_var_reactive_power_reference: PioStringView,
pub has_volt_var_reactive_power_reference: bool,
pub volt_var_active_power_min_for_reactive_power_w: f64,
pub has_volt_var_active_power_min_for_reactive_power: bool,
pub volt_var_active_power_min_for_max_reactive_power_w: f64,
pub has_volt_var_active_power_min_for_max_reactive_power: bool,
pub has_volt_watt: bool,
pub volt_watt_voltage_reference: PioStringView,
pub has_volt_watt_voltage_reference: bool,
pub volt_watt_breakpoints: PioF64View,
pub volt_watt_active_power_limits: PioF64View,
pub volt_watt_active_power_unit: PioStringView,
pub has_volt_watt_active_power_unit: bool,
pub volt_watt_active_power_reference: PioStringView,
pub has_volt_watt_active_power_reference: bool,
}Expand description
One inverter control profile.
Fields§
§name: PioStringView§has_power_factor: bool§power_factor: f64§has_volt_var: bool§volt_var_voltage_reference: PioStringView§has_volt_var_voltage_reference: bool§volt_var_breakpoints: PioF64View§volt_var_reactive_power_limits: PioF64View§volt_var_reactive_power_unit: PioStringView§has_volt_var_reactive_power_unit: bool§volt_var_reactive_power_reference: PioStringView§has_volt_var_reactive_power_reference: bool§volt_var_active_power_min_for_reactive_power_w: f64§has_volt_var_active_power_min_for_reactive_power: bool§volt_var_active_power_min_for_max_reactive_power_w: f64§has_volt_var_active_power_min_for_max_reactive_power: bool§has_volt_watt: bool§volt_watt_voltage_reference: PioStringView§has_volt_watt_voltage_reference: bool§volt_watt_breakpoints: PioF64View§volt_watt_active_power_limits: PioF64View§volt_watt_active_power_unit: PioStringView§has_volt_watt_active_power_unit: bool§volt_watt_active_power_reference: PioStringView§has_volt_watt_active_power_reference: boolTrait Implementations§
Source§impl Clone for PioControlProfileView
impl Clone for PioControlProfileView
Source§fn clone(&self) -> PioControlProfileView
fn clone(&self) -> PioControlProfileView
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 moreimpl Copy for PioControlProfileView
Auto Trait Implementations§
impl !Send for PioControlProfileView
impl !Sync for PioControlProfileView
impl Freeze for PioControlProfileView
impl RefUnwindSafe for PioControlProfileView
impl Unpin for PioControlProfileView
impl UnsafeUnpin for PioControlProfileView
impl UnwindSafe for PioControlProfileView
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