#[repr(C)]pub struct PioScucDevicePeriodView {
pub on_status_min: bool,
pub on_status_max: bool,
pub active_power_min_pu: f64,
pub active_power_max_pu: f64,
pub reactive_power_min_pu: f64,
pub reactive_power_max_pu: f64,
pub energy_cost_block_count: usize,
pub reserve_costs: PioScucReserveCostsView,
}Expand description
One SCUC device period.
Fields§
§on_status_min: bool§on_status_max: bool§active_power_min_pu: f64§active_power_max_pu: f64§reactive_power_min_pu: f64§reactive_power_max_pu: f64§energy_cost_block_count: usize§reserve_costs: PioScucReserveCostsViewTrait Implementations§
Source§impl Clone for PioScucDevicePeriodView
impl Clone for PioScucDevicePeriodView
Source§fn clone(&self) -> PioScucDevicePeriodView
fn clone(&self) -> PioScucDevicePeriodView
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 PioScucDevicePeriodView
Auto Trait Implementations§
impl Freeze for PioScucDevicePeriodView
impl RefUnwindSafe for PioScucDevicePeriodView
impl Send for PioScucDevicePeriodView
impl Sync for PioScucDevicePeriodView
impl Unpin for PioScucDevicePeriodView
impl UnsafeUnpin for PioScucDevicePeriodView
impl UnwindSafe for PioScucDevicePeriodView
Blanket Implementations§
impl<T> Allocation for T
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