#[repr(C)]pub struct PioBalancedHvdcView {Show 31 fields
pub component_id: PioStringView,
pub has_component_id: bool,
pub from_bus_id: usize,
pub to_bus_id: usize,
pub in_service: bool,
pub from_active_power_mw: f64,
pub to_active_power_mw: f64,
pub from_reactive_power_mvar: f64,
pub to_reactive_power_mvar: f64,
pub from_voltage_pu: f64,
pub to_voltage_pu: f64,
pub minimum_active_power_mw: f64,
pub maximum_active_power_mw: f64,
pub minimum_from_reactive_power_mvar: f64,
pub maximum_from_reactive_power_mvar: f64,
pub minimum_to_reactive_power_mvar: f64,
pub maximum_to_reactive_power_mvar: f64,
pub constant_loss_mw: f64,
pub proportional_loss: f64,
pub resistance_ohm: f64,
pub has_resistance: bool,
pub nominal_voltage_kv: f64,
pub has_nominal_voltage: bool,
pub converters_mode: PioStringView,
pub has_converters_mode: bool,
pub converter1: PioBalancedHvdcConverterView,
pub has_converter1: bool,
pub converter2: PioBalancedHvdcConverterView,
pub has_converter2: bool,
pub cost: PioGeneratorCostView,
pub has_cost: bool,
}Expand description
One balanced two terminal HVDC line.
Fields§
§component_id: PioStringView§has_component_id: bool§from_bus_id: usize§to_bus_id: usize§in_service: bool§from_active_power_mw: f64§to_active_power_mw: f64§from_reactive_power_mvar: f64§to_reactive_power_mvar: f64§from_voltage_pu: f64§to_voltage_pu: f64§minimum_active_power_mw: f64§maximum_active_power_mw: f64§minimum_from_reactive_power_mvar: f64§maximum_from_reactive_power_mvar: f64§minimum_to_reactive_power_mvar: f64§maximum_to_reactive_power_mvar: f64§constant_loss_mw: f64§proportional_loss: f64§resistance_ohm: f64§has_resistance: bool§nominal_voltage_kv: f64§has_nominal_voltage: bool§converters_mode: PioStringView§has_converters_mode: bool§converter1: PioBalancedHvdcConverterView§has_converter1: bool§converter2: PioBalancedHvdcConverterView§has_converter2: bool§cost: PioGeneratorCostView§has_cost: boolTrait Implementations§
Source§impl Clone for PioBalancedHvdcView
impl Clone for PioBalancedHvdcView
Source§fn clone(&self) -> PioBalancedHvdcView
fn clone(&self) -> PioBalancedHvdcView
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 PioBalancedHvdcView
Auto Trait Implementations§
impl !Send for PioBalancedHvdcView
impl !Sync for PioBalancedHvdcView
impl Freeze for PioBalancedHvdcView
impl RefUnwindSafe for PioBalancedHvdcView
impl Unpin for PioBalancedHvdcView
impl UnsafeUnpin for PioBalancedHvdcView
impl UnwindSafe for PioBalancedHvdcView
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