pub struct SoAdRoutingGroup(/* private fields */);
Expand description
A SoAdRoutingGroup
is used to link SomeIp
settings in Consumed/ProvidedServiceInstances
to the SocketConnectionBundles
used for transmission.
SoAdRoutingGroups
are part of the old way of configuring Ethernet communication in AUTOSAR.
Implementations§
Source§impl SoAdRoutingGroup
impl SoAdRoutingGroup
Sourcepub fn set_control_type(
&self,
control_type: EventGroupControlType,
) -> Result<(), AutosarAbstractionError>
pub fn set_control_type( &self, control_type: EventGroupControlType, ) -> Result<(), AutosarAbstractionError>
set the EventGroupControlType
of this SoAdRoutingGroup
Sourcepub fn control_type(&self) -> Option<EventGroupControlType>
pub fn control_type(&self) -> Option<EventGroupControlType>
get the EventGroupControlType
of this SoAdRoutingGroup
Trait Implementations§
Source§impl Clone for SoAdRoutingGroup
impl Clone for SoAdRoutingGroup
Source§fn clone(&self) -> SoAdRoutingGroup
fn clone(&self) -> SoAdRoutingGroup
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 SoAdRoutingGroup
impl Debug for SoAdRoutingGroup
Source§impl From<SoAdRoutingGroup> for Element
impl From<SoAdRoutingGroup> for Element
Source§fn from(val: SoAdRoutingGroup) -> Self
fn from(val: SoAdRoutingGroup) -> Self
Converts to this type from the input type.
Source§impl Hash for SoAdRoutingGroup
impl Hash for SoAdRoutingGroup
Source§impl PartialEq for SoAdRoutingGroup
impl PartialEq for SoAdRoutingGroup
Source§impl TryFrom<Element> for SoAdRoutingGroup
impl TryFrom<Element> for SoAdRoutingGroup
impl Eq for SoAdRoutingGroup
impl StructuralPartialEq for SoAdRoutingGroup
Auto Trait Implementations§
impl Freeze for SoAdRoutingGroup
impl !RefUnwindSafe for SoAdRoutingGroup
impl Send for SoAdRoutingGroup
impl Sync for SoAdRoutingGroup
impl Unpin for SoAdRoutingGroup
impl !UnwindSafe for SoAdRoutingGroup
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.