pub struct ACChargingParameters {
pub custom_data: Option<CustomData>,
pub energy_amount: f64,
pub ev_max_current: f64,
pub ev_max_voltage: f64,
pub ev_min_current: f64,
}Expand description
EV AC charging parameters for ISO 15118-2
Fields§
§custom_data: Option<CustomData>§energy_amount: f64Amount of energy requested (in Wh). This includes energy required for preconditioning. Relates to: + ISO 15118-2: AC_EVChargeParameterType: EAmount + ISO 15118-20: Dynamic/Scheduled_SEReqControlModeType: EVTargetEnergyRequest
ev_max_current: f64Maximum current (amps) supported by the electric vehicle (per phase). Includes cable capacity. Relates to: + ISO 15118-2: AC_EVChargeParameterType: EVMaxCurrent
ev_max_voltage: f64Maximum voltage supported by the electric vehicle. Relates to: + ISO 15118-2: AC_EVChargeParameterType: EVMaxVoltage
ev_min_current: f64Minimum current (amps) supported by the electric vehicle (per phase). Relates to: + ISO 15118-2: AC_EVChargeParameterType: EVMinCurrent
Trait Implementations§
Source§impl Clone for ACChargingParameters
impl Clone for ACChargingParameters
Source§fn clone(&self) -> ACChargingParameters
fn clone(&self) -> ACChargingParameters
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ACChargingParameters
impl Debug for ACChargingParameters
Source§impl PartialEq for ACChargingParameters
impl PartialEq for ACChargingParameters
impl StructuralPartialEq for ACChargingParameters
Auto Trait Implementations§
impl Freeze for ACChargingParameters
impl RefUnwindSafe for ACChargingParameters
impl Send for ACChargingParameters
impl Sync for ACChargingParameters
impl Unpin for ACChargingParameters
impl UnsafeUnpin for ACChargingParameters
impl UnwindSafe for ACChargingParameters
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