#[repr(transparent)]pub struct Ienf(pub u32);Expand description
Pin interrupt active level or falling edge interrupt enable register
Tuple Fields§
§0: u32Implementations§
Source§impl Ienf
impl Ienf
Sourcepub const fn enaf(&self) -> u8
pub const fn enaf(&self) -> u8
Enables the falling edge or configures the active level interrupt for each pin interrupt. Bit n configures the pin interrupt selected in PINTSELn. 0 = Disable falling edge interrupt or set active interrupt level LOW. 1 = Enable falling edge interrupt enabled or set active interrupt level HIGH.
Sourcepub const fn set_enaf(&mut self, val: u8)
pub const fn set_enaf(&mut self, val: u8)
Enables the falling edge or configures the active level interrupt for each pin interrupt. Bit n configures the pin interrupt selected in PINTSELn. 0 = Disable falling edge interrupt or set active interrupt level LOW. 1 = Enable falling edge interrupt enabled or set active interrupt level HIGH.
Trait Implementations§
impl Copy for Ienf
impl Eq for Ienf
impl StructuralPartialEq for Ienf
Auto Trait Implementations§
impl Freeze for Ienf
impl RefUnwindSafe for Ienf
impl Send for Ienf
impl Sync for Ienf
impl Unpin for Ienf
impl UnwindSafe for Ienf
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