Struct riot_wrappers::msg::v2::ReceivePort
source · pub struct ReceivePort<TYPE: Send, const TYPENO: u16> { /* private fields */ }
Available on
riot_module_core_msg
and crate feature with_msg_v2
only.Expand description
Thread-bound information carrier that indicates that a given type number was reserved for this given content type.
Trait Implementations§
Auto Trait Implementations§
impl<TYPE, const TYPENO: u16> RefUnwindSafe for ReceivePort<TYPE, TYPENO>where
TYPE: RefUnwindSafe,
impl<TYPE, const TYPENO: u16> !Send for ReceivePort<TYPE, TYPENO>
impl<TYPE, const TYPENO: u16> !Sync for ReceivePort<TYPE, TYPENO>
impl<TYPE, const TYPENO: u16> Unpin for ReceivePort<TYPE, TYPENO>where
TYPE: Unpin,
impl<TYPE, const TYPENO: u16> UnwindSafe for ReceivePort<TYPE, TYPENO>where
TYPE: UnwindSafe,
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