#[non_exhaustive]pub struct ScopfPriceBlockRow {
pub flat_k: usize,
pub uid: String,
pub t: usize,
pub m: usize,
pub c_en: f64,
pub p_max: f64,
}Expand description
One flattened device, period, and price block row.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.flat_k: usize§uid: String§t: usize§m: usize§c_en: f64§p_max: f64Trait Implementations§
Source§impl Clone for ScopfPriceBlockRow
impl Clone for ScopfPriceBlockRow
Source§fn clone(&self) -> ScopfPriceBlockRow
fn clone(&self) -> ScopfPriceBlockRow
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 moreSource§impl Debug for ScopfPriceBlockRow
impl Debug for ScopfPriceBlockRow
Source§impl<'de> Deserialize<'de> for ScopfPriceBlockRow
impl<'de> Deserialize<'de> for ScopfPriceBlockRow
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 PartialEq for ScopfPriceBlockRow
impl PartialEq for ScopfPriceBlockRow
Source§fn eq(&self, other: &ScopfPriceBlockRow) -> bool
fn eq(&self, other: &ScopfPriceBlockRow) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ScopfPriceBlockRow
impl Serialize for ScopfPriceBlockRow
impl StructuralPartialEq for ScopfPriceBlockRow
Auto Trait Implementations§
impl Freeze for ScopfPriceBlockRow
impl RefUnwindSafe for ScopfPriceBlockRow
impl Send for ScopfPriceBlockRow
impl Sync for ScopfPriceBlockRow
impl Unpin for ScopfPriceBlockRow
impl UnsafeUnpin for ScopfPriceBlockRow
impl UnwindSafe for ScopfPriceBlockRow
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