pub struct SMPH { /* private fields */ }Expand description
MCU Semaphore Module This module provides 32 binary semaphores. The state of a binary semaphore is either taken or available. A semaphore does not implement any ownership attribute. Still, a semaphore can be used to handle mutual exclusion scenarios.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SMPH
impl RefUnwindSafe for SMPH
impl !Sync for SMPH
impl Unpin for SMPH
impl UnwindSafe for SMPH
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