pub struct DemandReliabilityOptions {
pub deficit_tolerance: f64,
}Expand description
Options that control the demand-reliability computation.
Fields§
§deficit_tolerance: f64Absolute flow volume (m³) below which a per-period shortfall is ignored.
Prevents floating-point noise from counting sub-threshold rounding errors
as real deficits. Default: 1e-9.
Trait Implementations§
Source§impl Clone for DemandReliabilityOptions
impl Clone for DemandReliabilityOptions
Source§fn clone(&self) -> DemandReliabilityOptions
fn clone(&self) -> DemandReliabilityOptions
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 DemandReliabilityOptions
Source§impl Debug for DemandReliabilityOptions
impl Debug for DemandReliabilityOptions
Source§impl Default for DemandReliabilityOptions
impl Default for DemandReliabilityOptions
Source§fn default() -> DemandReliabilityOptions
fn default() -> DemandReliabilityOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DemandReliabilityOptions
impl RefUnwindSafe for DemandReliabilityOptions
impl Send for DemandReliabilityOptions
impl Sync for DemandReliabilityOptions
impl Unpin for DemandReliabilityOptions
impl UnsafeUnpin for DemandReliabilityOptions
impl UnwindSafe for DemandReliabilityOptions
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