nxp-pac

Crates

git

Versions

mcxn947_cm33_core0

Flavors

Pdc1

Struct Pdc1 

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

Pin DMA/Trigger Configuration 1

Tuple Fields§

§0: u32

Implementations§

Source§

impl Pdc1

Source

pub const fn wupdc0(&self) -> Wupdc0

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn set_wupdc0(&mut self, val: Wupdc0)

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn wupdc1(&self) -> Wupdc1

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn set_wupdc1(&mut self, val: Wupdc1)

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn wupdc2(&self) -> Wupdc2

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn set_wupdc2(&mut self, val: Wupdc2)

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn wupdc3(&self) -> Wupdc3

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn set_wupdc3(&mut self, val: Wupdc3)

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn wupdc4(&self) -> Wupdc4

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn set_wupdc4(&mut self, val: Wupdc4)

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn wupdc5(&self) -> Wupdc5

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn set_wupdc5(&mut self, val: Wupdc5)

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn wupdc6(&self) -> Wupdc6

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn set_wupdc6(&mut self, val: Wupdc6)

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn wupdc7(&self) -> Wupdc7

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn set_wupdc7(&mut self, val: Wupdc7)

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn wupdc8(&self) -> Wupdc8

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn set_wupdc8(&mut self, val: Wupdc8)

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn wupdc9(&self) -> Wupdc9

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn set_wupdc9(&mut self, val: Wupdc9)

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn wupdc10(&self) -> Wupdc10

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn set_wupdc10(&mut self, val: Wupdc10)

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn wupdc11(&self) -> Wupdc11

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn set_wupdc11(&mut self, val: Wupdc11)

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn wupdc12(&self) -> Wupdc12

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn set_wupdc12(&mut self, val: Wupdc12)

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn wupdc13(&self) -> Wupdc13

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn set_wupdc13(&mut self, val: Wupdc13)

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn wupdc14(&self) -> Wupdc14

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn set_wupdc14(&mut self, val: Wupdc14)

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn wupdc15(&self) -> Wupdc15

Wake-up Pin Configuration for WUU_Pn

Source

pub const fn set_wupdc15(&mut self, val: Wupdc15)

Wake-up Pin Configuration for WUU_Pn

Trait Implementations§

Source§

impl Clone for Pdc1

Source§

fn clone(&self) -> Pdc1

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 Pdc1

Source§

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

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

impl Default for Pdc1

Source§

fn default() -> Pdc1

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

impl PartialEq for Pdc1

Source§

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

Source§

impl Eq for Pdc1

Source§

impl StructuralPartialEq for Pdc1

Auto Trait Implementations§

§

impl Freeze for Pdc1

§

impl RefUnwindSafe for Pdc1

§

impl Send for Pdc1

§

impl Sync for Pdc1

§

impl Unpin for Pdc1

§

impl UnwindSafe for Pdc1

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.