pub struct ClearTariffsRequest {
pub tariff_ids: Option<Vec<String>>,
pub evse_id: Option<i64>,
pub custom_data: Option<CustomData>,
}Fields§
§tariff_ids: Option<Vec<String>>List of tariff Ids to clear. When absent clears all tariffs at evseId.
evse_id: Option<i64>When present only clear tariffs matching tariffIds at EVSE evseId.
custom_data: Option<CustomData>Trait Implementations§
Source§impl Clone for ClearTariffsRequest
impl Clone for ClearTariffsRequest
Source§impl Debug for ClearTariffsRequest
impl Debug for ClearTariffsRequest
Source§impl Default for ClearTariffsRequest
impl Default for ClearTariffsRequest
Source§impl<'de> Deserialize<'de> for ClearTariffsRequest
impl<'de> Deserialize<'de> for ClearTariffsRequest
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 ClearTariffsRequest
impl PartialEq for ClearTariffsRequest
Source§impl Request for ClearTariffsRequest
impl Request for ClearTariffsRequest
Source§impl Serialize for ClearTariffsRequest
impl Serialize for ClearTariffsRequest
impl StructuralPartialEq for ClearTariffsRequest
Auto Trait Implementations§
impl Freeze for ClearTariffsRequest
impl RefUnwindSafe for ClearTariffsRequest
impl Send for ClearTariffsRequest
impl Sync for ClearTariffsRequest
impl Unpin for ClearTariffsRequest
impl UnsafeUnpin for ClearTariffsRequest
impl UnwindSafe for ClearTariffsRequest
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