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.