#[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