#[repr(C)]pub struct PioAcOpfStorageView {Show 19 fields
pub component_id: PioStringView,
pub bus_index: usize,
pub source_row: usize,
pub initial_active_power: f64,
pub initial_reactive_power: f64,
pub energy: f64,
pub energy_rating: f64,
pub charge_rating: f64,
pub discharge_rating: f64,
pub charge_efficiency: f64,
pub discharge_efficiency: f64,
pub apparent_power_max: f64,
pub reactive_power_min: f64,
pub reactive_power_max: f64,
pub resistance_pu: f64,
pub reactance_pu: f64,
pub active_power_loss: f64,
pub reactive_power_loss: f64,
pub in_service: bool,
}Expand description
One storage row in an AC OPF preparation.
Fields§
§component_id: PioStringView§bus_index: usize§source_row: usize§initial_active_power: f64§initial_reactive_power: f64§energy: f64§energy_rating: f64§charge_rating: f64§discharge_rating: f64§charge_efficiency: f64§discharge_efficiency: f64§apparent_power_max: f64§reactive_power_min: f64§reactive_power_max: f64§resistance_pu: f64§reactance_pu: f64§active_power_loss: f64§reactive_power_loss: f64§in_service: boolTrait Implementations§
Source§impl Clone for PioAcOpfStorageView
impl Clone for PioAcOpfStorageView
Source§fn clone(&self) -> PioAcOpfStorageView
fn clone(&self) -> PioAcOpfStorageView
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 PioAcOpfStorageView
Auto Trait Implementations§
impl !Send for PioAcOpfStorageView
impl !Sync for PioAcOpfStorageView
impl Freeze for PioAcOpfStorageView
impl RefUnwindSafe for PioAcOpfStorageView
impl Unpin for PioAcOpfStorageView
impl UnsafeUnpin for PioAcOpfStorageView
impl UnwindSafe for PioAcOpfStorageView
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