Struct SemaIrqStatus
#[repr(transparent)]pub struct SemaIrqStatus(pub u32);Expand description
SEMA_IRQ_STATUS register.
Tuple Fields§
§0: u32Implementations§
§impl SemaIrqStatus
impl SemaIrqStatus
pub fn set_unlock(&mut self, val: bool)
pub fn set_unlock(&mut self, val: bool)
On read, returns the semaphore unlocked interrupt status.
Trait Implementations§
§impl Clone for SemaIrqStatus
impl Clone for SemaIrqStatus
§fn clone(&self) -> SemaIrqStatus
fn clone(&self) -> SemaIrqStatus
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for SemaIrqStatus
impl Debug for SemaIrqStatus
§impl Default for SemaIrqStatus
impl Default for SemaIrqStatus
§fn default() -> SemaIrqStatus
fn default() -> SemaIrqStatus
Returns the “default value” for a type. Read more
§impl PartialEq for SemaIrqStatus
impl PartialEq for SemaIrqStatus
impl Copy for SemaIrqStatus
impl Eq for SemaIrqStatus
impl StructuralPartialEq for SemaIrqStatus
Auto Trait Implementations§
impl Freeze for SemaIrqStatus
impl RefUnwindSafe for SemaIrqStatus
impl Send for SemaIrqStatus
impl Sync for SemaIrqStatus
impl Unpin for SemaIrqStatus
impl UnwindSafe for SemaIrqStatus
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