pub struct SetDefaultTariffRequest {
pub evse_id: i64,
pub tariff: Tariff,
pub custom_data: Option<CustomData>,
}Fields§
§evse_id: i64EVSE that tariff applies to. When evseId = 0, then tarriff applies to all EVSEs.
tariff: Tariff§custom_data: Option<CustomData>Trait Implementations§
Source§impl Clone for SetDefaultTariffRequest
impl Clone for SetDefaultTariffRequest
Source§impl Debug for SetDefaultTariffRequest
impl Debug for SetDefaultTariffRequest
Source§impl<'de> Deserialize<'de> for SetDefaultTariffRequest
impl<'de> Deserialize<'de> for SetDefaultTariffRequest
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 SetDefaultTariffRequest
impl PartialEq for SetDefaultTariffRequest
Source§impl Request for SetDefaultTariffRequest
impl Request for SetDefaultTariffRequest
Source§impl Serialize for SetDefaultTariffRequest
impl Serialize for SetDefaultTariffRequest
impl StructuralPartialEq for SetDefaultTariffRequest
Auto Trait Implementations§
impl Freeze for SetDefaultTariffRequest
impl RefUnwindSafe for SetDefaultTariffRequest
impl Send for SetDefaultTariffRequest
impl Sync for SetDefaultTariffRequest
impl Unpin for SetDefaultTariffRequest
impl UnsafeUnpin for SetDefaultTariffRequest
impl UnwindSafe for SetDefaultTariffRequest
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