[−][src]Module embedded_hal::mutex::default
Blanket implementations for RoMutex
and RwMutex
Any RwMutex
can trivially implement RoMutex
as well. To enable this,
add a line like
impl<T> mutex::default::DefaultRo for MyMutex<T> { }
to your mutex definition.
Similarly, a RoMutex
and a RefCell
can be used to implement RwMutex
.
The blanket implementation can be enabled using
impl<T> mutex::default::RefCellRw for MyMutex<T> { }
Traits
DefaultRo | Marker trait to enable the default |
RefCellRw | Marker trait to enable an implementation of |