pub struct Konzessionsabgabe {
pub satz_ct_per_kwh: Decimal,
pub klasse: KaKundengruppe,
}Expand description
A Konzessionsabgabe — the rate together with the customer group it applies to.
Paired so the KAV §2 Höchstbetrag check can always run. They were independent
Options, and the ceiling check was skipped entirely when the group was
absent — which is exactly when an over-charge is most likely to go unnoticed.
Fields§
§satz_ct_per_kwh: DecimalPublished rate in ct/kWh.
klasse: KaKundengruppeThe KAV §2 customer group, which fixes the ceiling.
Trait Implementations§
Source§impl Clone for Konzessionsabgabe
impl Clone for Konzessionsabgabe
Source§fn clone(&self) -> Konzessionsabgabe
fn clone(&self) -> Konzessionsabgabe
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 moreimpl Copy for Konzessionsabgabe
Source§impl Debug for Konzessionsabgabe
impl Debug for Konzessionsabgabe
Source§impl<'de> Deserialize<'de> for Konzessionsabgabe
impl<'de> Deserialize<'de> for Konzessionsabgabe
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
impl Eq for Konzessionsabgabe
Source§impl PartialEq for Konzessionsabgabe
impl PartialEq for Konzessionsabgabe
Source§impl Serialize for Konzessionsabgabe
impl Serialize for Konzessionsabgabe
impl StructuralPartialEq for Konzessionsabgabe
Auto Trait Implementations§
impl Freeze for Konzessionsabgabe
impl RefUnwindSafe for Konzessionsabgabe
impl Send for Konzessionsabgabe
impl Sync for Konzessionsabgabe
impl Unpin for Konzessionsabgabe
impl UnsafeUnpin for Konzessionsabgabe
impl UnwindSafe for Konzessionsabgabe
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