pub struct GridInput {
pub nne_grundpreis_eur_per_year: Option<Decimal>,
pub nne_arbeitspreis_ct_per_kwh: Option<Decimal>,
pub nne_leistungspreis_eur_per_kw_year: Option<Decimal>,
pub ka_ct_per_kwh: Option<Decimal>,
pub gas_nne_grundpreis_eur_per_year: Option<Decimal>,
pub gas_nne_arbeitspreis_ct_per_kwh: Option<Decimal>,
pub gas_ka_ct_per_kwh: Option<Decimal>,
pub gas_bilanzierungsumlage_ct_per_kwh: Option<Decimal>,
}Expand description
Grid infrastructure charges sourced from marktd or supplied directly.
Fields§
§nne_grundpreis_eur_per_year: Option<Decimal>§nne_arbeitspreis_ct_per_kwh: Option<Decimal>§nne_leistungspreis_eur_per_kw_year: Option<Decimal>§ka_ct_per_kwh: Option<Decimal>§gas_nne_grundpreis_eur_per_year: Option<Decimal>§gas_nne_arbeitspreis_ct_per_kwh: Option<Decimal>§gas_ka_ct_per_kwh: Option<Decimal>§gas_bilanzierungsumlage_ct_per_kwh: Option<Decimal>Trait Implementations§
Source§impl<'de> Deserialize<'de> for GridInput
impl<'de> Deserialize<'de> for GridInput
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
Auto Trait Implementations§
impl Freeze for GridInput
impl RefUnwindSafe for GridInput
impl Send for GridInput
impl Sync for GridInput
impl Unpin for GridInput
impl UnsafeUnpin for GridInput
impl UnwindSafe for GridInput
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