pub enum ChargingStateEnum {
Charging,
EVConnected,
SuspendedEV,
SuspendedEVSE,
Idle,
}Expand description
Transaction. State. Transaction_ State_ Code Current charging state, is required when state has changed.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ChargingStateEnum
impl Clone for ChargingStateEnum
impl Copy for ChargingStateEnum
Source§impl Debug for ChargingStateEnum
impl Debug for ChargingStateEnum
Source§impl<'de> Deserialize<'de> for ChargingStateEnum
impl<'de> Deserialize<'de> for ChargingStateEnum
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 Display for ChargingStateEnum
impl Display for ChargingStateEnum
impl Eq for ChargingStateEnum
Source§impl FromStr for ChargingStateEnum
impl FromStr for ChargingStateEnum
Source§impl Hash for ChargingStateEnum
impl Hash for ChargingStateEnum
Source§impl PartialEq for ChargingStateEnum
impl PartialEq for ChargingStateEnum
Source§impl Serialize for ChargingStateEnum
impl Serialize for ChargingStateEnum
impl StructuralPartialEq for ChargingStateEnum
Auto Trait Implementations§
impl Freeze for ChargingStateEnum
impl RefUnwindSafe for ChargingStateEnum
impl Send for ChargingStateEnum
impl Sync for ChargingStateEnum
impl Unpin for ChargingStateEnum
impl UnsafeUnpin for ChargingStateEnum
impl UnwindSafe for ChargingStateEnum
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