pub struct DynamicInterval {
pub timestamp_utc: OffsetDateTime,
pub kwh: Decimal,
}Expand description
One interval for §41a dynamic tariff billing.
Fields§
§timestamp_utc: OffsetDateTimeInterval start (UTC).
kwh: DecimalEnergy in kWh for this interval.
Trait Implementations§
Source§impl Clone for DynamicInterval
impl Clone for DynamicInterval
Source§fn clone(&self) -> DynamicInterval
fn clone(&self) -> DynamicInterval
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 DynamicInterval
impl Debug for DynamicInterval
Source§impl<'de> Deserialize<'de> for DynamicInterval
impl<'de> Deserialize<'de> for DynamicInterval
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 DynamicInterval
impl RefUnwindSafe for DynamicInterval
impl Send for DynamicInterval
impl Sync for DynamicInterval
impl Unpin for DynamicInterval
impl UnsafeUnpin for DynamicInterval
impl UnwindSafe for DynamicInterval
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