nxp-pac

Crates

git

Versions

mcxn947_cm33_core1

Flavors

Pddr

Struct Pddr 

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

Port Data Direction

Tuple Fields§

§0: u32

Implementations§

Source§

impl Pddr

Source

pub const fn pdd0(&self) -> Pdd0

Port Data Direction

Source

pub const fn set_pdd0(&mut self, val: Pdd0)

Port Data Direction

Source

pub const fn pdd1(&self) -> Pdd1

Port Data Direction

Source

pub const fn set_pdd1(&mut self, val: Pdd1)

Port Data Direction

Source

pub const fn pdd2(&self) -> Pdd2

Port Data Direction

Source

pub const fn set_pdd2(&mut self, val: Pdd2)

Port Data Direction

Source

pub const fn pdd3(&self) -> Pdd3

Port Data Direction

Source

pub const fn set_pdd3(&mut self, val: Pdd3)

Port Data Direction

Source

pub const fn pdd4(&self) -> Pdd4

Port Data Direction

Source

pub const fn set_pdd4(&mut self, val: Pdd4)

Port Data Direction

Source

pub const fn pdd5(&self) -> Pdd5

Port Data Direction

Source

pub const fn set_pdd5(&mut self, val: Pdd5)

Port Data Direction

Source

pub const fn pdd6(&self) -> Pdd6

Port Data Direction

Source

pub const fn set_pdd6(&mut self, val: Pdd6)

Port Data Direction

Source

pub const fn pdd7(&self) -> Pdd7

Port Data Direction

Source

pub const fn set_pdd7(&mut self, val: Pdd7)

Port Data Direction

Source

pub const fn pdd8(&self) -> Pdd8

Port Data Direction

Source

pub const fn set_pdd8(&mut self, val: Pdd8)

Port Data Direction

Source

pub const fn pdd9(&self) -> Pdd9

Port Data Direction

Source

pub const fn set_pdd9(&mut self, val: Pdd9)

Port Data Direction

Source

pub const fn pdd10(&self) -> Pdd10

Port Data Direction

Source

pub const fn set_pdd10(&mut self, val: Pdd10)

Port Data Direction

Source

pub const fn pdd11(&self) -> Pdd11

Port Data Direction

Source

pub const fn set_pdd11(&mut self, val: Pdd11)

Port Data Direction

Source

pub const fn pdd12(&self) -> Pdd12

Port Data Direction

Source

pub const fn set_pdd12(&mut self, val: Pdd12)

Port Data Direction

Source

pub const fn pdd13(&self) -> Pdd13

Port Data Direction

Source

pub const fn set_pdd13(&mut self, val: Pdd13)

Port Data Direction

Source

pub const fn pdd14(&self) -> Pdd14

Port Data Direction

Source

pub const fn set_pdd14(&mut self, val: Pdd14)

Port Data Direction

Source

pub const fn pdd15(&self) -> Pdd15

Port Data Direction

Source

pub const fn set_pdd15(&mut self, val: Pdd15)

Port Data Direction

Source

pub const fn pdd16(&self) -> Pdd16

Port Data Direction

Source

pub const fn set_pdd16(&mut self, val: Pdd16)

Port Data Direction

Source

pub const fn pdd17(&self) -> Pdd17

Port Data Direction

Source

pub const fn set_pdd17(&mut self, val: Pdd17)

Port Data Direction

Source

pub const fn pdd18(&self) -> Pdd18

Port Data Direction

Source

pub const fn set_pdd18(&mut self, val: Pdd18)

Port Data Direction

Source

pub const fn pdd19(&self) -> Pdd19

Port Data Direction

Source

pub const fn set_pdd19(&mut self, val: Pdd19)

Port Data Direction

Source

pub const fn pdd20(&self) -> Pdd20

Port Data Direction

Source

pub const fn set_pdd20(&mut self, val: Pdd20)

Port Data Direction

Source

pub const fn pdd21(&self) -> Pdd21

Port Data Direction

Source

pub const fn set_pdd21(&mut self, val: Pdd21)

Port Data Direction

Source

pub const fn pdd22(&self) -> Pdd22

Port Data Direction

Source

pub const fn set_pdd22(&mut self, val: Pdd22)

Port Data Direction

Source

pub const fn pdd23(&self) -> Pdd23

Port Data Direction

Source

pub const fn set_pdd23(&mut self, val: Pdd23)

Port Data Direction

Source

pub const fn pdd24(&self) -> Pdd24

Port Data Direction

Source

pub const fn set_pdd24(&mut self, val: Pdd24)

Port Data Direction

Source

pub const fn pdd25(&self) -> Pdd25

Port Data Direction

Source

pub const fn set_pdd25(&mut self, val: Pdd25)

Port Data Direction

Source

pub const fn pdd26(&self) -> Pdd26

Port Data Direction

Source

pub const fn set_pdd26(&mut self, val: Pdd26)

Port Data Direction

Source

pub const fn pdd27(&self) -> Pdd27

Port Data Direction

Source

pub const fn set_pdd27(&mut self, val: Pdd27)

Port Data Direction

Source

pub const fn pdd28(&self) -> Pdd28

Port Data Direction

Source

pub const fn set_pdd28(&mut self, val: Pdd28)

Port Data Direction

Source

pub const fn pdd29(&self) -> Pdd29

Port Data Direction

Source

pub const fn set_pdd29(&mut self, val: Pdd29)

Port Data Direction

Source

pub const fn pdd30(&self) -> Pdd30

Port Data Direction

Source

pub const fn set_pdd30(&mut self, val: Pdd30)

Port Data Direction

Source

pub const fn pdd31(&self) -> Pdd31

Port Data Direction

Source

pub const fn set_pdd31(&mut self, val: Pdd31)

Port Data Direction

Trait Implementations§

Source§

impl Clone for Pddr

Source§

fn clone(&self) -> Pddr

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 Pddr

Source§

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

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

impl Default for Pddr

Source§

fn default() -> Pddr

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

impl PartialEq for Pddr

Source§

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

Source§

impl Eq for Pddr

Source§

impl StructuralPartialEq for Pddr

Auto Trait Implementations§

§

impl Freeze for Pddr

§

impl RefUnwindSafe for Pddr

§

impl Send for Pddr

§

impl Sync for Pddr

§

impl Unpin for Pddr

§

impl UnwindSafe for Pddr

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.