embassy-rp

Crates

git

Versions

rp2040

Flavors

SpinlockMutex

Type Alias SpinlockMutex 

Source
pub type SpinlockMutex<const N: usize, T> = Mutex<SpinlockRawMutex<N>, T>;
Expand description

A mutex that allows borrowing data across executors and interrupts by utilizing an hardware spinlock.

§Safety

This mutex is safe to share between different executors and interrupts.

Aliased Type§

pub struct SpinlockMutex<const N: usize, T> { /* private fields */ }