pub enum OperationModeEnum {
Idle,
ChargingOnly,
CentralSetpoint,
ExternalSetpoint,
ExternalLimits,
CentralFrequency,
LocalFrequency,
LocalLoadBalancing,
}Expand description
(2.1) Charging operation mode to use during this time interval. When absent defaults to ChargingOnly.
Variants§
Idle
ChargingOnly
CentralSetpoint
ExternalSetpoint
ExternalLimits
CentralFrequency
LocalFrequency
LocalLoadBalancing
Implementations§
Trait Implementations§
Source§impl Clone for OperationModeEnum
impl Clone for OperationModeEnum
impl Copy for OperationModeEnum
Source§impl Debug for OperationModeEnum
impl Debug for OperationModeEnum
Source§impl<'de> Deserialize<'de> for OperationModeEnum
impl<'de> Deserialize<'de> for OperationModeEnum
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 OperationModeEnum
impl Display for OperationModeEnum
impl Eq for OperationModeEnum
Source§impl FromStr for OperationModeEnum
impl FromStr for OperationModeEnum
Source§impl Hash for OperationModeEnum
impl Hash for OperationModeEnum
Source§impl PartialEq for OperationModeEnum
impl PartialEq for OperationModeEnum
Source§impl Serialize for OperationModeEnum
impl Serialize for OperationModeEnum
impl StructuralPartialEq for OperationModeEnum
Auto Trait Implementations§
impl Freeze for OperationModeEnum
impl RefUnwindSafe for OperationModeEnum
impl Send for OperationModeEnum
impl Sync for OperationModeEnum
impl Unpin for OperationModeEnum
impl UnsafeUnpin for OperationModeEnum
impl UnwindSafe for OperationModeEnum
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