pub enum ChargingStateEnum {
Charging,
EVConnected,
SuspendedEV,
SuspendedEVSE,
Idle,
}Expand description
Transaction. State. Transaction_ State_ Code urn:x-oca:ocpp:uid:1:569419 Current charging state, is required when state has changed.
Variants§
Trait Implementations§
Source§impl Clone for ChargingStateEnum
impl Clone for ChargingStateEnum
Source§fn clone(&self) -> ChargingStateEnum
fn clone(&self) -> ChargingStateEnum
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 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
impl Eq for ChargingStateEnum
Source§impl PartialEq for ChargingStateEnum
impl PartialEq for ChargingStateEnum
Source§impl Serialize for ChargingStateEnum
impl Serialize for ChargingStateEnum
impl StructuralPartialEq for ChargingStateEnum
Source§impl Validate for ChargingStateEnum
Available on crate feature validate only.
impl Validate for ChargingStateEnum
Available on crate feature
validate only.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