#[repr(transparent)]pub struct Isr(pub u32);Expand description
Interrupt Status
Tuple Fields§
§0: u32Implementations§
Source§impl Isr
impl Isr
Sourcepub const fn set_int_busy(&mut self, val: bool)
pub const fn set_int_busy(&mut self, val: bool)
Negative edge occurred on Busy
Sourcepub const fn set_int_ok(&mut self, val: bool)
pub const fn set_int_ok(&mut self, val: bool)
Positive edge occurred on Ok
Sourcepub const fn set_int_error(&mut self, val: bool)
pub const fn set_int_error(&mut self, val: bool)
Positive edge occurred on Error
Sourcepub const fn int_zeroized(&self) -> bool
pub const fn int_zeroized(&self) -> bool
Positive edge occurred on Zeroized
Sourcepub const fn set_int_zeroized(&mut self, val: bool)
pub const fn set_int_zeroized(&mut self, val: bool)
Positive edge occurred on Zeroized
Sourcepub const fn int_rejected(&self) -> bool
pub const fn int_rejected(&self) -> bool
Positive edge occurred on Rejected
Sourcepub const fn set_int_rejected(&mut self, val: bool)
pub const fn set_int_rejected(&mut self, val: bool)
Positive edge occurred on Rejected
Sourcepub const fn int_di_request(&self) -> bool
pub const fn int_di_request(&self) -> bool
Positive edge occurred on di_request
Sourcepub const fn set_int_di_request(&mut self, val: bool)
pub const fn set_int_di_request(&mut self, val: bool)
Positive edge occurred on di_request
Sourcepub const fn int_do_request(&self) -> bool
pub const fn int_do_request(&self) -> bool
Positive edge occurred on do_request
Sourcepub const fn set_int_do_request(&mut self, val: bool)
pub const fn set_int_do_request(&mut self, val: bool)
Positive edge occurred on do_request
Trait Implementations§
impl Copy for Isr
impl Eq for Isr
impl StructuralPartialEq for Isr
Auto Trait Implementations§
impl Freeze for Isr
impl RefUnwindSafe for Isr
impl Send for Isr
impl Sync for Isr
impl Unpin for Isr
impl UnwindSafe for Isr
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