Struct riot_wrappers::msg::EmptyMsg
source · pub struct EmptyMsg(/* private fields */);
Available on
riot_module_core_msg
only.Expand description
An initialized message of a type that needs no access to a value
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for EmptyMsg
impl !Send for EmptyMsg
impl !Sync for EmptyMsg
impl Unpin for EmptyMsg
impl UnwindSafe for EmptyMsg
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> IntoSwitch for T
impl<T> IntoSwitch for T
source§fn into_switch<ActiveLevel>(self) -> Switch<T, ActiveLevel>
fn into_switch<ActiveLevel>(self) -> Switch<T, ActiveLevel>
source§fn into_active_high_switch(self) -> Switch<Self, ActiveHigh>where
Self: Sized,
fn into_active_high_switch(self) -> Switch<Self, ActiveHigh>where
Self: Sized,
source§impl<T> Msg for Twhere
T: WrapsMsgT,
impl<T> Msg for Twhere
T: WrapsMsgT,
source§fn send(self, target: &KernelPID) -> Result<(), MsgSendError>
fn send(self, target: &KernelPID) -> Result<(), MsgSendError>
Available on
riot_module_core_msg
only.source§fn send_receive(self, target: &KernelPID) -> OpaqueMsg
fn send_receive(self, target: &KernelPID) -> OpaqueMsg
Available on
riot_module_core_msg
only.source§fn reply(self, response: impl WrapsMsgT) -> Result<(), ()>
fn reply(self, response: impl WrapsMsgT) -> Result<(), ()>
Available on
riot_module_core_msg
only.source§fn get_sender(&self) -> MsgSender
fn get_sender(&self) -> MsgSender
Available on
riot_module_core_msg
only.