pub enum CostDimensionEnum {
Energy,
MaxCurrent,
MinCurrent,
MaxPower,
MinPower,
IdleTIme,
ChargingTime,
}Expand description
Type of cost dimension: energy, power, time, etc.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for CostDimensionEnum
impl Clone for CostDimensionEnum
impl Copy for CostDimensionEnum
Source§impl Debug for CostDimensionEnum
impl Debug for CostDimensionEnum
Source§impl<'de> Deserialize<'de> for CostDimensionEnum
impl<'de> Deserialize<'de> for CostDimensionEnum
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 CostDimensionEnum
impl Display for CostDimensionEnum
impl Eq for CostDimensionEnum
Source§impl FromStr for CostDimensionEnum
impl FromStr for CostDimensionEnum
Source§impl Hash for CostDimensionEnum
impl Hash for CostDimensionEnum
Source§impl PartialEq for CostDimensionEnum
impl PartialEq for CostDimensionEnum
Source§impl Serialize for CostDimensionEnum
impl Serialize for CostDimensionEnum
impl StructuralPartialEq for CostDimensionEnum
Auto Trait Implementations§
impl Freeze for CostDimensionEnum
impl RefUnwindSafe for CostDimensionEnum
impl Send for CostDimensionEnum
impl Sync for CostDimensionEnum
impl Unpin for CostDimensionEnum
impl UnsafeUnpin for CostDimensionEnum
impl UnwindSafe for CostDimensionEnum
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