#[repr(u8)]pub enum ServiceGroup {
KeyManagement = 0,
SaManagementIr = 1,
SaManagementRi = 2,
MonitoringControl = 3,
}Expand description
Service groups (2 bits) defined by SDLS-EP (Section 5.3.2.2.3).
Variants§
KeyManagement = 0
Key Management (OTAR, activation, verification, etc.).
SaManagementIr = 1
SA Management: Initiator → Recipient direction.
SaManagementRi = 2
SA Management: Recipient → Initiator direction.
MonitoringControl = 3
Security Monitoring & Control.
Trait Implementations§
Source§impl Clone for ServiceGroup
impl Clone for ServiceGroup
Source§fn clone(&self) -> ServiceGroup
fn clone(&self) -> ServiceGroup
Returns a duplicate 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 ServiceGroup
impl Debug for ServiceGroup
Source§impl PartialEq for ServiceGroup
impl PartialEq for ServiceGroup
Source§impl TryFrom<u8> for ServiceGroup
impl TryFrom<u8> for ServiceGroup
impl Copy for ServiceGroup
impl Eq for ServiceGroup
impl StructuralPartialEq for ServiceGroup
Auto Trait Implementations§
impl Freeze for ServiceGroup
impl RefUnwindSafe for ServiceGroup
impl Send for ServiceGroup
impl Sync for ServiceGroup
impl Unpin for ServiceGroup
impl UnsafeUnpin for ServiceGroup
impl UnwindSafe for ServiceGroup
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