pub struct OperationInvokedEvent(/* private fields */);
Expand description
raised in order to run the server runnable of a ClientServerOperation
Implementations§
Source§impl OperationInvokedEvent
impl OperationInvokedEvent
Sourcepub fn set_client_server_operation(
&self,
client_server_operation: &ClientServerOperation,
context_p_port: &PPortPrototype,
) -> Result<(), AutosarAbstractionError>
pub fn set_client_server_operation( &self, client_server_operation: &ClientServerOperation, context_p_port: &PPortPrototype, ) -> Result<(), AutosarAbstractionError>
Set the ClientServerOperation
that is triggers the OperationInvokedEvent
Sourcepub fn client_server_operation(
&self,
) -> Option<(ClientServerOperation, PPortPrototype)>
pub fn client_server_operation( &self, ) -> Option<(ClientServerOperation, PPortPrototype)>
Get the ClientServerOperation
that triggers the OperationInvokedEvent
Trait Implementations§
Source§impl AbstractRTEEvent for OperationInvokedEvent
impl AbstractRTEEvent for OperationInvokedEvent
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 Clone for OperationInvokedEvent
impl Clone for OperationInvokedEvent
Source§fn clone(&self) -> OperationInvokedEvent
fn clone(&self) -> OperationInvokedEvent
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 OperationInvokedEvent
impl Debug for OperationInvokedEvent
Source§impl From<OperationInvokedEvent> for Element
impl From<OperationInvokedEvent> for Element
Source§fn from(val: OperationInvokedEvent) -> Self
fn from(val: OperationInvokedEvent) -> Self
Converts to this type from the input type.
Source§impl Hash for OperationInvokedEvent
impl Hash for OperationInvokedEvent
Source§impl PartialEq for OperationInvokedEvent
impl PartialEq for OperationInvokedEvent
Source§impl TryFrom<Element> for OperationInvokedEvent
impl TryFrom<Element> for OperationInvokedEvent
impl Eq for OperationInvokedEvent
impl StructuralPartialEq for OperationInvokedEvent
Auto Trait Implementations§
impl Freeze for OperationInvokedEvent
impl !RefUnwindSafe for OperationInvokedEvent
impl Send for OperationInvokedEvent
impl Sync for OperationInvokedEvent
impl Unpin for OperationInvokedEvent
impl !UnwindSafe for OperationInvokedEvent
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.