nxp-pac

Crates

git

Versions

lpc55s69_cm33_core0

Flavors

Ispr

Struct Ispr 

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

Interrupt Set Pending Register.

Tuple Fields§

§0: u32

Implementations§

Source§

impl Ispr

Source

pub const fn setpend0(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend1(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend2(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend3(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend4(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend5(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend6(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend7(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend8(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend9(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend10(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend11(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend12(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend13(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend14(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend15(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend16(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend17(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend18(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend19(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend20(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend21(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend22(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend23(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend24(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend25(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend26(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend27(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend28(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend29(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend30(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Source

pub const fn setpend31(&self) -> bool

Interrupt set-pending bits.

Source

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

Interrupt set-pending bits.

Trait Implementations§

Source§

impl Clone for Ispr

Source§

fn clone(&self) -> Ispr

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 Ispr

Source§

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

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

impl Default for Ispr

Source§

fn default() -> Ispr

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

impl PartialEq for Ispr

Source§

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

Source§

impl Eq for Ispr

Source§

impl StructuralPartialEq for Ispr

Auto Trait Implementations§

§

impl Freeze for Ispr

§

impl RefUnwindSafe for Ispr

§

impl Send for Ispr

§

impl Sync for Ispr

§

impl Unpin for Ispr

§

impl UnwindSafe for Ispr

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.