pub struct BoundsCountsSpec {
pub n_hydros: usize,
pub n_thermals: usize,
pub n_lines: usize,
pub n_pumping: usize,
pub n_contracts: usize,
pub n_stages: usize,
pub k_max: usize,
}Expand description
Entity counts for constructing a ResolvedBounds table.
Fields§
§n_hydros: usizeNumber of hydro plants.
n_thermals: usizeNumber of thermal units.
n_lines: usizeNumber of transmission lines.
n_pumping: usizeNumber of pumping stations.
n_contracts: usizeNumber of energy contracts.
n_stages: usizeNumber of time stages.
k_max: usizeMaximum lead-stages K_max across anticipated thermals; the thermal
Vec stage axis is sized n_stages + k_max. Zero means no padding.
Trait Implementations§
Source§impl Clone for BoundsCountsSpec
impl Clone for BoundsCountsSpec
Source§fn clone(&self) -> BoundsCountsSpec
fn clone(&self) -> BoundsCountsSpec
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 moreAuto Trait Implementations§
impl Freeze for BoundsCountsSpec
impl RefUnwindSafe for BoundsCountsSpec
impl Send for BoundsCountsSpec
impl Sync for BoundsCountsSpec
impl Unpin for BoundsCountsSpec
impl UnsafeUnpin for BoundsCountsSpec
impl UnwindSafe for BoundsCountsSpec
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