pub struct HydroUnitGroupOverride {
pub min_turbined_m3s: Option<f64>,
pub max_turbined_m3s: Option<f64>,
pub min_generation_mw: Option<f64>,
pub max_generation_mw: Option<f64>,
}Expand description
Per-(stage or block) override for a hydro unit group’s four declared bounds.
Fields§
§min_turbined_m3s: Option<f64>Minimum turbined flow override [m³/s].
max_turbined_m3s: Option<f64>Maximum turbined flow override [m³/s].
min_generation_mw: Option<f64>Minimum generation override [MW].
max_generation_mw: Option<f64>Maximum generation override [MW].
Trait Implementations§
Source§impl Clone for HydroUnitGroupOverride
impl Clone for HydroUnitGroupOverride
Source§fn clone(&self) -> HydroUnitGroupOverride
fn clone(&self) -> HydroUnitGroupOverride
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 HydroUnitGroupOverride
Source§impl Debug for HydroUnitGroupOverride
impl Debug for HydroUnitGroupOverride
Source§impl Default for HydroUnitGroupOverride
impl Default for HydroUnitGroupOverride
Source§fn default() -> HydroUnitGroupOverride
fn default() -> HydroUnitGroupOverride
Returns the “default value” for a type. Read more
Source§impl PartialEq for HydroUnitGroupOverride
impl PartialEq for HydroUnitGroupOverride
impl StructuralPartialEq for HydroUnitGroupOverride
Auto Trait Implementations§
impl Freeze for HydroUnitGroupOverride
impl RefUnwindSafe for HydroUnitGroupOverride
impl Send for HydroUnitGroupOverride
impl Sync for HydroUnitGroupOverride
impl Unpin for HydroUnitGroupOverride
impl UnsafeUnpin for HydroUnitGroupOverride
impl UnwindSafe for HydroUnitGroupOverride
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