pub struct TotalPrice {
pub excl_tax: Option<f64>,
pub incl_tax: Option<f64>,
pub custom_data: Option<CustomData>,
}Expand description
Total cost with and without tax. Contains the total of energy, charging time, idle time, fixed and reservation costs including and/or excluding tax.
Fields§
§excl_tax: Option<f64>Price/cost excluding tax. Can be absent if inclTax is present.
incl_tax: Option<f64>Price/cost including tax. Can be absent if exclTax is present.
custom_data: Option<CustomData>Trait Implementations§
Source§impl Clone for TotalPrice
impl Clone for TotalPrice
Source§impl Debug for TotalPrice
impl Debug for TotalPrice
Source§impl Default for TotalPrice
impl Default for TotalPrice
Source§impl<'de> Deserialize<'de> for TotalPrice
impl<'de> Deserialize<'de> for TotalPrice
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 TotalPrice
impl PartialEq for TotalPrice
Source§impl Serialize for TotalPrice
impl Serialize for TotalPrice
impl StructuralPartialEq for TotalPrice
Auto Trait Implementations§
impl Freeze for TotalPrice
impl RefUnwindSafe for TotalPrice
impl Send for TotalPrice
impl Sync for TotalPrice
impl Unpin for TotalPrice
impl UnsafeUnpin for TotalPrice
impl UnwindSafe for TotalPrice
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