pub enum Measurand {
Show 22 variants
EnergyActiveExportRegister,
EnergyActiveImportRegister,
EnergyReactiveExportRegister,
EnergyReactiveImportRegister,
EnergyActiveExportInterval,
EnergyActiveImportInterval,
EnergyReactiveExportInterval,
EnergyReactiveImportInterval,
PowerActiveExport,
PowerActiveImport,
PowerOffered,
PowerReactiveExport,
PowerReactiveImport,
PowerFactor,
CurrentImport,
CurrentExport,
CurrentOffered,
Voltage,
Frequency,
Temperature,
SoC,
RPM,
}Variants§
EnergyActiveExportRegister
EnergyActiveImportRegister
EnergyReactiveExportRegister
EnergyReactiveImportRegister
EnergyActiveExportInterval
EnergyActiveImportInterval
EnergyReactiveExportInterval
EnergyReactiveImportInterval
PowerActiveExport
PowerActiveImport
PowerOffered
PowerReactiveExport
PowerReactiveImport
PowerFactor
CurrentImport
CurrentExport
CurrentOffered
Voltage
Frequency
Temperature
SoC
RPM
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Measurand
impl<'de> Deserialize<'de> for Measurand
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 Measurand
impl StructuralPartialEq for Measurand
Auto Trait Implementations§
impl Freeze for Measurand
impl RefUnwindSafe for Measurand
impl Send for Measurand
impl Sync for Measurand
impl Unpin for Measurand
impl UnsafeUnpin for Measurand
impl UnwindSafe for Measurand
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