pub struct RedispatchVerguetungInput {
pub ausfallarbeit_kwh: Decimal,
pub verguetungsart: RedispatchVerguetungsart,
pub entgangene_einnahmen_eur: Decimal,
pub zusaetzliche_aufwendungen_eur: Decimal,
pub ersparte_aufwendungen_eur: Decimal,
}Expand description
Inputs to the §13a Abs. 2 compensation for one activation.
Fields§
§ausfallarbeit_kwh: DecimalCurtailed energy in kWh (Ausfallarbeit). Duldungsfall: measured vs. reference Lastgang; Aufforderungsfall: from the transmitted schedule.
verguetungsart: RedispatchVerguetungsartThe resource’s Vergütungsart (Stammdaten Z01/Z02/Z03).
entgangene_einnahmen_eur: DecimalEntgangene Einnahmen in EUR (Abs. 2 Satz 3 Nr. 3 / Nr. 5).
For EEG plants use eeg_entgangene_einnahmen.
zusaetzliche_aufwendungen_eur: DecimalZusätzliche Aufwendungen in EUR (Nr. 1: required expenses of the adjustment; Nr. 2: wear; Nr. 4: readiness/postponed maintenance).
ersparte_aufwendungen_eur: DecimalErsparte Aufwendungen in EUR (Satz 4) — fuel not burnt, avoided Netzentgelte; reimbursed to the Netzbetreiber.
Trait Implementations§
Source§impl Clone for RedispatchVerguetungInput
impl Clone for RedispatchVerguetungInput
Source§fn clone(&self) -> RedispatchVerguetungInput
fn clone(&self) -> RedispatchVerguetungInput
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 RedispatchVerguetungInput
impl Debug for RedispatchVerguetungInput
Source§impl<'de> Deserialize<'de> for RedispatchVerguetungInput
impl<'de> Deserialize<'de> for RedispatchVerguetungInput
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 RedispatchVerguetungInput
impl RefUnwindSafe for RedispatchVerguetungInput
impl Send for RedispatchVerguetungInput
impl Sync for RedispatchVerguetungInput
impl Unpin for RedispatchVerguetungInput
impl UnsafeUnpin for RedispatchVerguetungInput
impl UnwindSafe for RedispatchVerguetungInput
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