pub enum ChargingProfilePurposeEnum {
ChargingStationExternalConstraints,
ChargingStationMaxProfile,
TxDefaultProfile,
TxProfile,
PriorityCharging,
LocalGeneration,
}Expand description
Specifies to purpose of the charging profiles that will be cleared, if they meet the other criteria in the request.
Variants§
ChargingStationExternalConstraints
ChargingStationMaxProfile
TxDefaultProfile
TxProfile
PriorityCharging
LocalGeneration
Implementations§
Trait Implementations§
Source§impl Clone for ChargingProfilePurposeEnum
impl Clone for ChargingProfilePurposeEnum
impl Copy for ChargingProfilePurposeEnum
Source§impl Debug for ChargingProfilePurposeEnum
impl Debug for ChargingProfilePurposeEnum
Source§impl<'de> Deserialize<'de> for ChargingProfilePurposeEnum
impl<'de> Deserialize<'de> for ChargingProfilePurposeEnum
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 ChargingProfilePurposeEnum
impl Display for ChargingProfilePurposeEnum
impl Eq for ChargingProfilePurposeEnum
Source§impl FromStr for ChargingProfilePurposeEnum
impl FromStr for ChargingProfilePurposeEnum
Source§impl Hash for ChargingProfilePurposeEnum
impl Hash for ChargingProfilePurposeEnum
impl StructuralPartialEq for ChargingProfilePurposeEnum
Auto Trait Implementations§
impl Freeze for ChargingProfilePurposeEnum
impl RefUnwindSafe for ChargingProfilePurposeEnum
impl Send for ChargingProfilePurposeEnum
impl Sync for ChargingProfilePurposeEnum
impl Unpin for ChargingProfilePurposeEnum
impl UnsafeUnpin for ChargingProfilePurposeEnum
impl UnwindSafe for ChargingProfilePurposeEnum
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