nxp-pac

Crates

git

Versions

lpc55s69_cm33_core1

Flavors

Iabr

Struct Iabr 

Source
#[repr(transparent)]
pub struct Iabr(pub u32);
Expand description

Interrupt Active Bit Register.

Tuple Fields§

§0: u32

Implementations§

Source§

impl Iabr

Source

pub const fn active0(&self) -> bool

Active state bits.

Source

pub const fn set_active0(&mut self, val: bool)

Active state bits.

Source

pub const fn active1(&self) -> bool

Active state bits.

Source

pub const fn set_active1(&mut self, val: bool)

Active state bits.

Source

pub const fn active2(&self) -> bool

Active state bits.

Source

pub const fn set_active2(&mut self, val: bool)

Active state bits.

Source

pub const fn active3(&self) -> bool

Active state bits.

Source

pub const fn set_active3(&mut self, val: bool)

Active state bits.

Source

pub const fn active4(&self) -> bool

Active state bits.

Source

pub const fn set_active4(&mut self, val: bool)

Active state bits.

Source

pub const fn active5(&self) -> bool

Active state bits.

Source

pub const fn set_active5(&mut self, val: bool)

Active state bits.

Source

pub const fn active6(&self) -> bool

Active state bits.

Source

pub const fn set_active6(&mut self, val: bool)

Active state bits.

Source

pub const fn active7(&self) -> bool

Active state bits.

Source

pub const fn set_active7(&mut self, val: bool)

Active state bits.

Source

pub const fn active8(&self) -> bool

Active state bits.

Source

pub const fn set_active8(&mut self, val: bool)

Active state bits.

Source

pub const fn active9(&self) -> bool

Active state bits.

Source

pub const fn set_active9(&mut self, val: bool)

Active state bits.

Source

pub const fn active10(&self) -> bool

Active state bits.

Source

pub const fn set_active10(&mut self, val: bool)

Active state bits.

Source

pub const fn active11(&self) -> bool

Active state bits.

Source

pub const fn set_active11(&mut self, val: bool)

Active state bits.

Source

pub const fn active12(&self) -> bool

Active state bits.

Source

pub const fn set_active12(&mut self, val: bool)

Active state bits.

Source

pub const fn active13(&self) -> bool

Active state bits.

Source

pub const fn set_active13(&mut self, val: bool)

Active state bits.

Source

pub const fn active14(&self) -> bool

Active state bits.

Source

pub const fn set_active14(&mut self, val: bool)

Active state bits.

Source

pub const fn active15(&self) -> bool

Active state bits.

Source

pub const fn set_active15(&mut self, val: bool)

Active state bits.

Source

pub const fn active16(&self) -> bool

Active state bits.

Source

pub const fn set_active16(&mut self, val: bool)

Active state bits.

Source

pub const fn active17(&self) -> bool

Active state bits.

Source

pub const fn set_active17(&mut self, val: bool)

Active state bits.

Source

pub const fn active18(&self) -> bool

Active state bits.

Source

pub const fn set_active18(&mut self, val: bool)

Active state bits.

Source

pub const fn active19(&self) -> bool

Active state bits.

Source

pub const fn set_active19(&mut self, val: bool)

Active state bits.

Source

pub const fn active20(&self) -> bool

Active state bits.

Source

pub const fn set_active20(&mut self, val: bool)

Active state bits.

Source

pub const fn active21(&self) -> bool

Active state bits.

Source

pub const fn set_active21(&mut self, val: bool)

Active state bits.

Source

pub const fn active22(&self) -> bool

Active state bits.

Source

pub const fn set_active22(&mut self, val: bool)

Active state bits.

Source

pub const fn active23(&self) -> bool

Active state bits.

Source

pub const fn set_active23(&mut self, val: bool)

Active state bits.

Source

pub const fn active24(&self) -> bool

Active state bits.

Source

pub const fn set_active24(&mut self, val: bool)

Active state bits.

Source

pub const fn active25(&self) -> bool

Active state bits.

Source

pub const fn set_active25(&mut self, val: bool)

Active state bits.

Source

pub const fn active26(&self) -> bool

Active state bits.

Source

pub const fn set_active26(&mut self, val: bool)

Active state bits.

Source

pub const fn active27(&self) -> bool

Active state bits.

Source

pub const fn set_active27(&mut self, val: bool)

Active state bits.

Source

pub const fn active28(&self) -> bool

Active state bits.

Source

pub const fn set_active28(&mut self, val: bool)

Active state bits.

Source

pub const fn active29(&self) -> bool

Active state bits.

Source

pub const fn set_active29(&mut self, val: bool)

Active state bits.

Source

pub const fn active30(&self) -> bool

Active state bits.

Source

pub const fn set_active30(&mut self, val: bool)

Active state bits.

Source

pub const fn active31(&self) -> bool

Active state bits.

Source

pub const fn set_active31(&mut self, val: bool)

Active state bits.

Trait Implementations§

Source§

impl Clone for Iabr

Source§

fn clone(&self) -> Iabr

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Iabr

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for Iabr

Source§

fn default() -> Iabr

Returns the “default value” for a type. Read more
Source§

impl PartialEq for Iabr

Source§

fn eq(&self, other: &Iabr) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for Iabr

Source§

impl Eq for Iabr

Source§

impl StructuralPartialEq for Iabr

Auto Trait Implementations§

§

impl Freeze for Iabr

§

impl RefUnwindSafe for Iabr

§

impl Send for Iabr

§

impl Sync for Iabr

§

impl Unpin for Iabr

§

impl UnwindSafe for Iabr

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.