pub struct TlMbox<'d> {
pub sys_subsystem: Sys,
pub mm_subsystem: MemoryManager,
/* private fields */
}
Fields§
§sys_subsystem: Sys
§mm_subsystem: MemoryManager
Implementations§
Source§impl<'d> TlMbox<'d>
impl<'d> TlMbox<'d>
pub fn init( ipcc: impl Peripheral<P = IPCC> + 'd, _irqs: impl Binding<IPCC_C1_RX, ReceiveInterruptHandler> + Binding<IPCC_C1_TX, TransmitInterruptHandler>, config: Config, ) -> Self
Auto Trait Implementations§
impl<'d> Freeze for TlMbox<'d>
impl<'d> RefUnwindSafe for TlMbox<'d>
impl<'d> Send for TlMbox<'d>
impl<'d> Sync for TlMbox<'d>
impl<'d> Unpin for TlMbox<'d>
impl<'d> !UnwindSafe for TlMbox<'d>
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