nxp-pac

Crates

git

Versions

mimxrt1064

Flavors

Done23ErrIrq

Struct Done23ErrIrq 

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

ETC DONE_2 and DONE_ERR IRQ State Register

Tuple Fields§

§0: u32

Implementations§

Source§

impl Done23ErrIrq

Source

pub const fn trig0_done2(&self) -> Trig0Done2

TRIG0 done2 interrupt detection.

Source

pub const fn set_trig0_done2(&mut self, val: Trig0Done2)

TRIG0 done2 interrupt detection.

Source

pub const fn trig1_done2(&self) -> Trig1Done2

TRIG1 done2 interrupt detection.

Source

pub const fn set_trig1_done2(&mut self, val: Trig1Done2)

TRIG1 done2 interrupt detection.

Source

pub const fn trig2_done2(&self) -> Trig2Done2

TRIG2 done2 interrupt detection.

Source

pub const fn set_trig2_done2(&mut self, val: Trig2Done2)

TRIG2 done2 interrupt detection.

Source

pub const fn trig3_done2(&self) -> Trig3Done2

TRIG3 done2 interrupt detection.

Source

pub const fn set_trig3_done2(&mut self, val: Trig3Done2)

TRIG3 done2 interrupt detection.

Source

pub const fn trig4_done2(&self) -> Trig4Done2

TRIG4 done2 interrupt detection.

Source

pub const fn set_trig4_done2(&mut self, val: Trig4Done2)

TRIG4 done2 interrupt detection.

Source

pub const fn trig5_done2(&self) -> Trig5Done2

TRIG5 done2 interrupt detection.

Source

pub const fn set_trig5_done2(&mut self, val: Trig5Done2)

TRIG5 done2 interrupt detection.

Source

pub const fn trig6_done2(&self) -> Trig6Done2

TRIG6 done2 interrupt detection.

Source

pub const fn set_trig6_done2(&mut self, val: Trig6Done2)

TRIG6 done2 interrupt detection.

Source

pub const fn trig7_done2(&self) -> Trig7Done2

TRIG7 done2 interrupt detection.

Source

pub const fn set_trig7_done2(&mut self, val: Trig7Done2)

TRIG7 done2 interrupt detection.

Source

pub const fn trig0_err(&self) -> Trig0Err

TRIG0 error interrupt detection.

Source

pub const fn set_trig0_err(&mut self, val: Trig0Err)

TRIG0 error interrupt detection.

Source

pub const fn trig1_err(&self) -> Trig1Err

TRIG1 error interrupt detection.

Source

pub const fn set_trig1_err(&mut self, val: Trig1Err)

TRIG1 error interrupt detection.

Source

pub const fn trig2_err(&self) -> Trig2Err

TRIG2 error interrupt detection.

Source

pub const fn set_trig2_err(&mut self, val: Trig2Err)

TRIG2 error interrupt detection.

Source

pub const fn trig3_err(&self) -> Trig3Err

TRIG3 error interrupt detection.

Source

pub const fn set_trig3_err(&mut self, val: Trig3Err)

TRIG3 error interrupt detection.

Source

pub const fn trig4_err(&self) -> Trig4Err

TRIG4 error interrupt detection.

Source

pub const fn set_trig4_err(&mut self, val: Trig4Err)

TRIG4 error interrupt detection.

Source

pub const fn trig5_err(&self) -> Trig5Err

TRIG5 error interrupt detection.

Source

pub const fn set_trig5_err(&mut self, val: Trig5Err)

TRIG5 error interrupt detection.

Source

pub const fn trig6_err(&self) -> Trig6Err

TRIG6 error interrupt detection.

Source

pub const fn set_trig6_err(&mut self, val: Trig6Err)

TRIG6 error interrupt detection.

Source

pub const fn trig7_err(&self) -> Trig7Err

TRIG7 error interrupt detection.

Source

pub const fn set_trig7_err(&mut self, val: Trig7Err)

TRIG7 error interrupt detection.

Trait Implementations§

Source§

impl Clone for Done23ErrIrq

Source§

fn clone(&self) -> Done23ErrIrq

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 Done23ErrIrq

Source§

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

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

impl Default for Done23ErrIrq

Source§

fn default() -> Done23ErrIrq

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

impl PartialEq for Done23ErrIrq

Source§

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

Source§

impl Eq for Done23ErrIrq

Source§

impl StructuralPartialEq for Done23ErrIrq

Auto Trait Implementations§

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.