pub enum EventGroupControlType {
    ActivationAndTriggerUnicast,
    ActivationMulticast,
    ActivationUnicast,
    TriggerUnicast,
}Expand description
control types used in routing groups for SOME/IP events
Variants§
ActivationAndTriggerUnicast
Activate the data path for unicast events and triggered unicast events that are sent out after a client got subscribed
ActivationMulticast
Activate the data path for multicast events of an EventGroup
ActivationUnicast
Activate the data path for unicast events
TriggerUnicast
Activate the data path for triggered unicast events that are sent out after a client got subscribed
Trait Implementations§
Source§impl Clone for EventGroupControlType
 
impl Clone for EventGroupControlType
Source§fn clone(&self) -> EventGroupControlType
 
fn clone(&self) -> EventGroupControlType
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 EventGroupControlType
 
impl Debug for EventGroupControlType
Source§impl From<EventGroupControlType> for EnumItem
 
impl From<EventGroupControlType> for EnumItem
Source§fn from(value: EventGroupControlType) -> Self
 
fn from(value: EventGroupControlType) -> Self
Converts to this type from the input type.
Source§impl Hash for EventGroupControlType
 
impl Hash for EventGroupControlType
Source§impl PartialEq for EventGroupControlType
 
impl PartialEq for EventGroupControlType
Source§impl TryFrom<EnumItem> for EventGroupControlType
 
impl TryFrom<EnumItem> for EventGroupControlType
impl Copy for EventGroupControlType
impl Eq for EventGroupControlType
impl StructuralPartialEq for EventGroupControlType
Auto Trait Implementations§
impl Freeze for EventGroupControlType
impl RefUnwindSafe for EventGroupControlType
impl Send for EventGroupControlType
impl Sync for EventGroupControlType
impl Unpin for EventGroupControlType
impl UnwindSafe for EventGroupControlType
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
Source§impl<T> CloneToUninit for Twhere
    T: Clone,
 
impl<T> CloneToUninit for Twhere
    T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
 
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
 
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
 
fn equivalent(&self, key: &K) -> bool
Compare self to 
key and return true if they are equal.