nxp-pac

Crates

git

Versions

lpc55s69_cm33_core1

Flavors

Icer

Struct Icer 

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

Interrupt Clear Enable Register.

Tuple Fields§

§0: u32

Implementations§

Source§

impl Icer

Source

pub const fn clrena0(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena1(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena2(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena3(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena4(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena5(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena6(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena7(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena8(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena9(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena10(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena11(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena12(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena13(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena14(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena15(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena16(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena17(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena18(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena19(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena20(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena21(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena22(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena23(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena24(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena25(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena26(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena27(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena28(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena29(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena30(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Source

pub const fn clrena31(&self) -> bool

Interrupt clear-enable bits.

Source

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

Interrupt clear-enable bits.

Trait Implementations§

Source§

impl Clone for Icer

Source§

fn clone(&self) -> Icer

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 Icer

Source§

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

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

impl Default for Icer

Source§

fn default() -> Icer

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

impl PartialEq for Icer

Source§

fn eq(&self, other: &Icer) -> 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 Icer

Source§

impl Eq for Icer

Source§

impl StructuralPartialEq for Icer

Auto Trait Implementations§

§

impl Freeze for Icer

§

impl RefUnwindSafe for Icer

§

impl Send for Icer

§

impl Sync for Icer

§

impl Unpin for Icer

§

impl UnwindSafe for Icer

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.