pub struct BackgroundEvent(/* private fields */);
Expand description
starts a runnable for background processing at low priority
Trait Implementations§
Source§impl AbstractRTEEvent for BackgroundEvent
impl AbstractRTEEvent for BackgroundEvent
Source§fn set_runnable_entity(
&self,
runnable_entity: &RunnableEntity,
) -> Result<(), AutosarAbstractionError>
fn set_runnable_entity( &self, runnable_entity: &RunnableEntity, ) -> Result<(), AutosarAbstractionError>
Set the
RunnableEntity
that is triggered by the TimingEvent
Source§fn runnable_entity(&self) -> Option<RunnableEntity>
fn runnable_entity(&self) -> Option<RunnableEntity>
Get the
RunnableEntity
that is triggered by the TimingEvent
Source§fn swc_internal_behavior(&self) -> Option<SwcInternalBehavior>
fn swc_internal_behavior(&self) -> Option<SwcInternalBehavior>
Get the
SwcInternalBehavior
that contains the eventSource§impl AbstractionElement for BackgroundEvent
impl AbstractionElement for BackgroundEvent
Source§impl Clone for BackgroundEvent
impl Clone for BackgroundEvent
Source§fn clone(&self) -> BackgroundEvent
fn clone(&self) -> BackgroundEvent
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 BackgroundEvent
impl Debug for BackgroundEvent
Source§impl From<BackgroundEvent> for Element
impl From<BackgroundEvent> for Element
Source§fn from(val: BackgroundEvent) -> Self
fn from(val: BackgroundEvent) -> Self
Converts to this type from the input type.
Source§impl Hash for BackgroundEvent
impl Hash for BackgroundEvent
Source§impl PartialEq for BackgroundEvent
impl PartialEq for BackgroundEvent
Source§impl TryFrom<Element> for BackgroundEvent
impl TryFrom<Element> for BackgroundEvent
impl Eq for BackgroundEvent
impl StructuralPartialEq for BackgroundEvent
Auto Trait Implementations§
impl Freeze for BackgroundEvent
impl !RefUnwindSafe for BackgroundEvent
impl Send for BackgroundEvent
impl Sync for BackgroundEvent
impl Unpin for BackgroundEvent
impl !UnwindSafe for BackgroundEvent
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.