Enum sep2_common::packages::log_events::ProfileID
source · #[repr(u8)]pub enum ProfileID {
NonSpecific = 0,
VendorDefined = 1,
IEEE20305 = 2,
HomeAutomation = 3,
BuildingAutomation = 4,
}
Available on crate feature
log_events
only.Variants§
Trait Implementations§
source§impl PartialEq<ProfileID> for ProfileID
impl PartialEq<ProfileID> for ProfileID
source§impl YaSerialize for ProfileID
impl YaSerialize for ProfileID
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 ProfileID
impl Eq for ProfileID
impl StructuralEq for ProfileID
impl StructuralPartialEq for ProfileID
Auto Trait Implementations§
impl RefUnwindSafe for ProfileID
impl Send for ProfileID
impl Sync for ProfileID
impl Unpin for ProfileID
impl UnwindSafe for ProfileID
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