pub struct ChargingNeeds {
pub custom_data: Option<CustomData>,
pub ac_charging_parameters: Option<ACChargingParameters>,
pub dc_charging_parameters: Option<DCChargingParameters>,
pub requested_energy_transfer: EnergyTransferModeEnum,
pub departure_time: Option<DateTime>,
}Expand description
Charging_ Needs
Fields§
§custom_data: Option<CustomData>§ac_charging_parameters: Option<ACChargingParameters>§dc_charging_parameters: Option<DCChargingParameters>§requested_energy_transfer: EnergyTransferModeEnum§departure_time: Option<DateTime>Charging_ Needs. Departure_ Time. Date_ Time Estimated departure time of the EV.
Trait Implementations§
Source§impl Clone for ChargingNeeds
impl Clone for ChargingNeeds
Source§impl Debug for ChargingNeeds
impl Debug for ChargingNeeds
Source§impl<'de> Deserialize<'de> for ChargingNeeds
impl<'de> Deserialize<'de> for ChargingNeeds
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 ChargingNeeds
impl PartialEq for ChargingNeeds
Source§impl Serialize for ChargingNeeds
impl Serialize for ChargingNeeds
impl StructuralPartialEq for ChargingNeeds
Auto Trait Implementations§
impl Freeze for ChargingNeeds
impl RefUnwindSafe for ChargingNeeds
impl Send for ChargingNeeds
impl Sync for ChargingNeeds
impl Unpin for ChargingNeeds
impl UnsafeUnpin for ChargingNeeds
impl UnwindSafe for ChargingNeeds
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