Struct sel4::ImplicitInvocationContext
source · pub struct ImplicitInvocationContext;
Expand description
The strategy for discovering the current thread’s IPC buffer which uses thread-local state.
This thread-local state can be modified using with_ipc_buffer
and set_ipc_buffer
.
Requires the "state"
feature to be enabled.
Implementations§
Trait Implementations§
source§impl Clone for ImplicitInvocationContext
impl Clone for ImplicitInvocationContext
source§fn clone(&self) -> ImplicitInvocationContext
fn clone(&self) -> ImplicitInvocationContext
Returns a copy of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ImplicitInvocationContext
impl Debug for ImplicitInvocationContext
source§impl Default for ImplicitInvocationContext
impl Default for ImplicitInvocationContext
source§fn default() -> ImplicitInvocationContext
fn default() -> ImplicitInvocationContext
Returns the “default value” for a type. Read more
source§impl Hash for ImplicitInvocationContext
impl Hash for ImplicitInvocationContext
source§impl InvocationContext for ImplicitInvocationContext
impl InvocationContext for ImplicitInvocationContext
fn with_context<T>(&mut self, f: impl FnOnce(&mut IpcBuffer) -> T) -> T
source§impl PartialEq for ImplicitInvocationContext
impl PartialEq for ImplicitInvocationContext
source§fn eq(&self, other: &ImplicitInvocationContext) -> bool
fn eq(&self, other: &ImplicitInvocationContext) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.