pub struct ChargingSchedulePeriod {
pub start_period: i64,
pub limit: f64,
pub number_phases: Option<i64>,
}Fields§
§start_period: i64§limit: f64§number_phases: Option<i64>Trait Implementations§
Source§impl Clone for ChargingSchedulePeriod
impl Clone for ChargingSchedulePeriod
Source§impl Debug for ChargingSchedulePeriod
impl Debug for ChargingSchedulePeriod
Source§impl<'de> Deserialize<'de> for ChargingSchedulePeriod
impl<'de> Deserialize<'de> for ChargingSchedulePeriod
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 ChargingSchedulePeriod
impl PartialEq for ChargingSchedulePeriod
Source§impl Serialize for ChargingSchedulePeriod
impl Serialize for ChargingSchedulePeriod
impl StructuralPartialEq for ChargingSchedulePeriod
Auto Trait Implementations§
impl Freeze for ChargingSchedulePeriod
impl RefUnwindSafe for ChargingSchedulePeriod
impl Send for ChargingSchedulePeriod
impl Sync for ChargingSchedulePeriod
impl Unpin for ChargingSchedulePeriod
impl UnsafeUnpin for ChargingSchedulePeriod
impl UnwindSafe for ChargingSchedulePeriod
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