nxp-pac

Crates

git

Versions

mimxrt1064

Flavors

Erq

Struct Erq 

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

Enable Request.

Tuple Fields§

§0: u32

Implementations§

Source§

impl Erq

Source

pub const fn erq0(&self) -> bool

Enable DMA Request 0.

Source

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

Enable DMA Request 0.

Source

pub const fn erq1(&self) -> bool

Enable DMA Request 1.

Source

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

Enable DMA Request 1.

Source

pub const fn erq2(&self) -> bool

Enable DMA Request 2.

Source

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

Enable DMA Request 2.

Source

pub const fn erq3(&self) -> bool

Enable DMA Request 3.

Source

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

Enable DMA Request 3.

Source

pub const fn erq4(&self) -> bool

Enable DMA Request 4.

Source

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

Enable DMA Request 4.

Source

pub const fn erq5(&self) -> bool

Enable DMA Request 5.

Source

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

Enable DMA Request 5.

Source

pub const fn erq6(&self) -> bool

Enable DMA Request 6.

Source

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

Enable DMA Request 6.

Source

pub const fn erq7(&self) -> bool

Enable DMA Request 7.

Source

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

Enable DMA Request 7.

Source

pub const fn erq8(&self) -> bool

Enable DMA Request 8.

Source

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

Enable DMA Request 8.

Source

pub const fn erq9(&self) -> bool

Enable DMA Request 9.

Source

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

Enable DMA Request 9.

Source

pub const fn erq10(&self) -> bool

Enable DMA Request 10.

Source

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

Enable DMA Request 10.

Source

pub const fn erq11(&self) -> bool

Enable DMA Request 11.

Source

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

Enable DMA Request 11.

Source

pub const fn erq12(&self) -> bool

Enable DMA Request 12.

Source

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

Enable DMA Request 12.

Source

pub const fn erq13(&self) -> bool

Enable DMA Request 13.

Source

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

Enable DMA Request 13.

Source

pub const fn erq14(&self) -> bool

Enable DMA Request 14.

Source

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

Enable DMA Request 14.

Source

pub const fn erq15(&self) -> bool

Enable DMA Request 15.

Source

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

Enable DMA Request 15.

Source

pub const fn erq16(&self) -> bool

Enable DMA Request 16.

Source

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

Enable DMA Request 16.

Source

pub const fn erq17(&self) -> bool

Enable DMA Request 17.

Source

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

Enable DMA Request 17.

Source

pub const fn erq18(&self) -> bool

Enable DMA Request 18.

Source

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

Enable DMA Request 18.

Source

pub const fn erq19(&self) -> bool

Enable DMA Request 19.

Source

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

Enable DMA Request 19.

Source

pub const fn erq20(&self) -> bool

Enable DMA Request 20.

Source

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

Enable DMA Request 20.

Source

pub const fn erq21(&self) -> bool

Enable DMA Request 21.

Source

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

Enable DMA Request 21.

Source

pub const fn erq22(&self) -> bool

Enable DMA Request 22.

Source

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

Enable DMA Request 22.

Source

pub const fn erq23(&self) -> bool

Enable DMA Request 23.

Source

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

Enable DMA Request 23.

Source

pub const fn erq24(&self) -> bool

Enable DMA Request 24.

Source

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

Enable DMA Request 24.

Source

pub const fn erq25(&self) -> bool

Enable DMA Request 25.

Source

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

Enable DMA Request 25.

Source

pub const fn erq26(&self) -> bool

Enable DMA Request 26.

Source

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

Enable DMA Request 26.

Source

pub const fn erq27(&self) -> bool

Enable DMA Request 27.

Source

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

Enable DMA Request 27.

Source

pub const fn erq28(&self) -> bool

Enable DMA Request 28.

Source

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

Enable DMA Request 28.

Source

pub const fn erq29(&self) -> bool

Enable DMA Request 29.

Source

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

Enable DMA Request 29.

Source

pub const fn erq30(&self) -> bool

Enable DMA Request 30.

Source

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

Enable DMA Request 30.

Source

pub const fn erq31(&self) -> bool

Enable DMA Request 31.

Source

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

Enable DMA Request 31.

Trait Implementations§

Source§

impl Clone for Erq

Source§

fn clone(&self) -> Erq

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 Erq

Source§

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

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

impl Default for Erq

Source§

fn default() -> Erq

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

impl PartialEq for Erq

Source§

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

Source§

impl Eq for Erq

Source§

impl StructuralPartialEq for Erq

Auto Trait Implementations§

§

impl Freeze for Erq

§

impl RefUnwindSafe for Erq

§

impl Send for Erq

§

impl Sync for Erq

§

impl Unpin for Erq

§

impl UnwindSafe for Erq

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.