pub struct BlockBoundsCountsSpec {
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 max_blocks: usize,
}Expand description
Entity counts for constructing a ResolvedBlockBounds 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.
max_blocks: usizeMaximum stage.blocks.len() across study stages.
Trait Implementations§
Source§impl Clone for BlockBoundsCountsSpec
impl Clone for BlockBoundsCountsSpec
Source§fn clone(&self) -> BlockBoundsCountsSpec
fn clone(&self) -> BlockBoundsCountsSpec
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 BlockBoundsCountsSpec
impl RefUnwindSafe for BlockBoundsCountsSpec
impl Send for BlockBoundsCountsSpec
impl Sync for BlockBoundsCountsSpec
impl Unpin for BlockBoundsCountsSpec
impl UnsafeUnpin for BlockBoundsCountsSpec
impl UnwindSafe for BlockBoundsCountsSpec
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