nxp-pac

Crates

git

Versions

mimxrt1064

Flavors

Int

Struct Int 

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

Interrupt Request.

Tuple Fields§

§0: u32

Implementations§

Source§

impl Int

Source

pub const fn int0(&self) -> bool

Interrupt Request 0.

Source

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

Interrupt Request 0.

Source

pub const fn int1(&self) -> bool

Interrupt Request 1.

Source

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

Interrupt Request 1.

Source

pub const fn int2(&self) -> bool

Interrupt Request 2.

Source

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

Interrupt Request 2.

Source

pub const fn int3(&self) -> bool

Interrupt Request 3.

Source

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

Interrupt Request 3.

Source

pub const fn int4(&self) -> bool

Interrupt Request 4.

Source

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

Interrupt Request 4.

Source

pub const fn int5(&self) -> bool

Interrupt Request 5.

Source

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

Interrupt Request 5.

Source

pub const fn int6(&self) -> Int6

Interrupt Request 6.

Source

pub const fn set_int6(&mut self, val: Int6)

Interrupt Request 6.

Source

pub const fn int7(&self) -> bool

Interrupt Request 7.

Source

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

Interrupt Request 7.

Source

pub const fn int8(&self) -> bool

Interrupt Request 8.

Source

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

Interrupt Request 8.

Source

pub const fn int9(&self) -> bool

Interrupt Request 9.

Source

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

Interrupt Request 9.

Source

pub const fn int10(&self) -> bool

Interrupt Request 10.

Source

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

Interrupt Request 10.

Source

pub const fn int11(&self) -> bool

Interrupt Request 11.

Source

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

Interrupt Request 11.

Source

pub const fn int12(&self) -> bool

Interrupt Request 12.

Source

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

Interrupt Request 12.

Source

pub const fn int13(&self) -> bool

Interrupt Request 13.

Source

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

Interrupt Request 13.

Source

pub const fn int14(&self) -> bool

Interrupt Request 14.

Source

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

Interrupt Request 14.

Source

pub const fn int15(&self) -> bool

Interrupt Request 15.

Source

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

Interrupt Request 15.

Source

pub const fn int16(&self) -> bool

Interrupt Request 16.

Source

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

Interrupt Request 16.

Source

pub const fn int17(&self) -> bool

Interrupt Request 17.

Source

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

Interrupt Request 17.

Source

pub const fn int18(&self) -> bool

Interrupt Request 18.

Source

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

Interrupt Request 18.

Source

pub const fn int19(&self) -> bool

Interrupt Request 19.

Source

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

Interrupt Request 19.

Source

pub const fn int20(&self) -> bool

Interrupt Request 20.

Source

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

Interrupt Request 20.

Source

pub const fn int21(&self) -> bool

Interrupt Request 21.

Source

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

Interrupt Request 21.

Source

pub const fn int22(&self) -> bool

Interrupt Request 22.

Source

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

Interrupt Request 22.

Source

pub const fn int23(&self) -> bool

Interrupt Request 23.

Source

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

Interrupt Request 23.

Source

pub const fn int24(&self) -> bool

Interrupt Request 24.

Source

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

Interrupt Request 24.

Source

pub const fn int25(&self) -> bool

Interrupt Request 25.

Source

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

Interrupt Request 25.

Source

pub const fn int26(&self) -> bool

Interrupt Request 26.

Source

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

Interrupt Request 26.

Source

pub const fn int27(&self) -> bool

Interrupt Request 27.

Source

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

Interrupt Request 27.

Source

pub const fn int28(&self) -> bool

Interrupt Request 28.

Source

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

Interrupt Request 28.

Source

pub const fn int29(&self) -> bool

Interrupt Request 29.

Source

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

Interrupt Request 29.

Source

pub const fn int30(&self) -> bool

Interrupt Request 30.

Source

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

Interrupt Request 30.

Source

pub const fn int31(&self) -> bool

Interrupt Request 31.

Source

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

Interrupt Request 31.

Trait Implementations§

Source§

impl Clone for Int

Source§

fn clone(&self) -> Int

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 Int

Source§

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

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

impl Default for Int

Source§

fn default() -> Int

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

impl PartialEq for Int

Source§

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

Source§

impl Eq for Int

Source§

impl StructuralPartialEq for Int

Auto Trait Implementations§

§

impl Freeze for Int

§

impl RefUnwindSafe for Int

§

impl Send for Int

§

impl Sync for Int

§

impl Unpin for Int

§

impl UnwindSafe for Int

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.