pub struct PumpingBlockOverride {
pub min_flow_m3s: Option<f64>,
pub max_flow_m3s: Option<f64>,
}Expand description
Per-block override for a pumping station’s block-eligible bounds.
Fields§
§min_flow_m3s: Option<f64>Minimum pumped flow override [m³/s].
max_flow_m3s: Option<f64>Maximum pumped flow override [m³/s].
Trait Implementations§
Source§impl Clone for PumpingBlockOverride
impl Clone for PumpingBlockOverride
Source§fn clone(&self) -> PumpingBlockOverride
fn clone(&self) -> PumpingBlockOverride
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 PumpingBlockOverride
Source§impl Debug for PumpingBlockOverride
impl Debug for PumpingBlockOverride
Source§impl Default for PumpingBlockOverride
impl Default for PumpingBlockOverride
Source§fn default() -> PumpingBlockOverride
fn default() -> PumpingBlockOverride
Returns the “default value” for a type. Read more
Source§impl PartialEq for PumpingBlockOverride
impl PartialEq for PumpingBlockOverride
impl StructuralPartialEq for PumpingBlockOverride
Auto Trait Implementations§
impl Freeze for PumpingBlockOverride
impl RefUnwindSafe for PumpingBlockOverride
impl Send for PumpingBlockOverride
impl Sync for PumpingBlockOverride
impl Unpin for PumpingBlockOverride
impl UnsafeUnpin for PumpingBlockOverride
impl UnwindSafe for PumpingBlockOverride
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