pub struct LimitAtSoC {
pub custom_data: Option<CustomData>,
pub limit: f64,
pub soc: i64,
}Fields§
§custom_data: Option<CustomData>§limit: f64Charging rate limit beyond the SoC value. The unit is defined by chargingSchedule.chargingRateUnit.
soc: i64The SoC value beyond which the charging rate limit should be applied.
Trait Implementations§
Source§impl Clone for LimitAtSoC
impl Clone for LimitAtSoC
Source§fn clone(&self) -> LimitAtSoC
fn clone(&self) -> LimitAtSoC
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 LimitAtSoC
impl Debug for LimitAtSoC
Source§impl PartialEq for LimitAtSoC
impl PartialEq for LimitAtSoC
impl StructuralPartialEq for LimitAtSoC
Auto Trait Implementations§
impl Freeze for LimitAtSoC
impl RefUnwindSafe for LimitAtSoC
impl Send for LimitAtSoC
impl Sync for LimitAtSoC
impl Unpin for LimitAtSoC
impl UnsafeUnpin for LimitAtSoC
impl UnwindSafe for LimitAtSoC
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