Enum sep2_common::packages::log_events::FunctionSets
source · #[repr(u8)]pub enum FunctionSets {
Show 20 variants
General = 0,
PubSub = 1,
EndDevice = 2,
FSA = 3,
Response = 4,
DRLC = 5,
Metering = 6,
Pricing = 7,
Messaging = 8,
Billing = 9,
Prepayment = 10,
DER = 11,
Time = 12,
SoftwareDownload = 13,
DeviceInformation = 14,
PowerStatus = 15,
NetworkStatus = 16,
LogEventList = 17,
Configuration = 18,
Security = 19,
}
Available on crate feature
log_events
only.Variants§
General = 0
PubSub = 1
EndDevice = 2
FSA = 3
Response = 4
DRLC = 5
Metering = 6
Pricing = 7
Messaging = 8
Billing = 9
Prepayment = 10
DER = 11
Time = 12
SoftwareDownload = 13
DeviceInformation = 14
PowerStatus = 15
NetworkStatus = 16
LogEventList = 17
Configuration = 18
Security = 19
Trait Implementations§
source§impl Clone for FunctionSets
impl Clone for FunctionSets
source§fn clone(&self) -> FunctionSets
fn clone(&self) -> FunctionSets
Returns a copy of the value. Read more
1.0.0 · 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 FunctionSets
impl Debug for FunctionSets
source§impl Default for FunctionSets
impl Default for FunctionSets
source§fn default() -> FunctionSets
fn default() -> FunctionSets
Returns the “default value” for a type. Read more
source§impl PartialEq<FunctionSets> for FunctionSets
impl PartialEq<FunctionSets> for FunctionSets
source§fn eq(&self, other: &FunctionSets) -> bool
fn eq(&self, other: &FunctionSets) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl YaDeserialize for FunctionSets
impl YaDeserialize for FunctionSets
source§impl YaSerialize for FunctionSets
impl YaSerialize for FunctionSets
fn name() -> &'static strwhere Self: Sized,
fn serialize<W: Write>(&self, writer: &mut Serializer<W>) -> Result<(), String>where Self: Sized,
fn serialize_attributes( &self, source_attributes: Vec<OwnedAttribute>, source_namespace: Namespace ) -> Result<(Vec<OwnedAttribute>, Namespace), String>where Self: Sized,
impl Copy for FunctionSets
impl Eq for FunctionSets
impl StructuralEq for FunctionSets
impl StructuralPartialEq for FunctionSets
Auto Trait Implementations§
impl RefUnwindSafe for FunctionSets
impl Send for FunctionSets
impl Sync for FunctionSets
impl Unpin for FunctionSets
impl UnwindSafe for FunctionSets
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