pub struct TariffTimePrice {
pub price_minute: f64,
pub conditions: Option<TariffConditions>,
pub custom_data: Option<CustomData>,
}Expand description
Tariff with optional conditions for a time duration price.
Fields§
§price_minute: f64Price per minute (excl. tax) for this element.
conditions: Option<TariffConditions>§custom_data: Option<CustomData>Trait Implementations§
Source§impl Clone for TariffTimePrice
impl Clone for TariffTimePrice
Source§impl Debug for TariffTimePrice
impl Debug for TariffTimePrice
Source§impl<'de> Deserialize<'de> for TariffTimePrice
impl<'de> Deserialize<'de> for TariffTimePrice
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 TariffTimePrice
impl PartialEq for TariffTimePrice
Source§impl Serialize for TariffTimePrice
impl Serialize for TariffTimePrice
impl StructuralPartialEq for TariffTimePrice
Auto Trait Implementations§
impl Freeze for TariffTimePrice
impl RefUnwindSafe for TariffTimePrice
impl Send for TariffTimePrice
impl Sync for TariffTimePrice
impl Unpin for TariffTimePrice
impl UnsafeUnpin for TariffTimePrice
impl UnwindSafe for TariffTimePrice
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