pub enum CtmNetworkGenItemStartupCostHot {
Variant0(f64),
Variant1(TimeSeriesReference),
}Expand description
[$] cost of starting the unit after being off <= startup_time_hot hours
JSON schema
{
"description": "[$] cost of starting the unit after being off <= startup_time_hot hours",
"anyOf": [
{
"type": "number"
},
{
"$ref": "#/$defs/time_series_reference"
}
]
}Variants§
Variant0(f64)
Variant1(TimeSeriesReference)
Trait Implementations§
Source§impl Clone for CtmNetworkGenItemStartupCostHot
impl Clone for CtmNetworkGenItemStartupCostHot
Source§fn clone(&self) -> CtmNetworkGenItemStartupCostHot
fn clone(&self) -> CtmNetworkGenItemStartupCostHot
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for CtmNetworkGenItemStartupCostHot
impl<'de> Deserialize<'de> for CtmNetworkGenItemStartupCostHot
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&CtmNetworkGenItemStartupCostHot> for CtmNetworkGenItemStartupCostHot
impl From<&CtmNetworkGenItemStartupCostHot> for CtmNetworkGenItemStartupCostHot
Source§fn from(value: &CtmNetworkGenItemStartupCostHot) -> Self
fn from(value: &CtmNetworkGenItemStartupCostHot) -> Self
Converts to this type from the input type.
Source§impl From<TimeSeriesReference> for CtmNetworkGenItemStartupCostHot
impl From<TimeSeriesReference> for CtmNetworkGenItemStartupCostHot
Source§fn from(value: TimeSeriesReference) -> Self
fn from(value: TimeSeriesReference) -> Self
Converts to this type from the input type.
Source§impl From<f64> for CtmNetworkGenItemStartupCostHot
impl From<f64> for CtmNetworkGenItemStartupCostHot
Auto Trait Implementations§
impl Freeze for CtmNetworkGenItemStartupCostHot
impl RefUnwindSafe for CtmNetworkGenItemStartupCostHot
impl Send for CtmNetworkGenItemStartupCostHot
impl Sync for CtmNetworkGenItemStartupCostHot
impl Unpin for CtmNetworkGenItemStartupCostHot
impl UnwindSafe for CtmNetworkGenItemStartupCostHot
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)