nxp-pac

Crates

git

Versions

mcxn947_cm33_core0

Flavors

Pidr

Struct Pidr 

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

Port Input Disable

Tuple Fields§

§0: u32

Implementations§

Source§

impl Pidr

Source

pub const fn pid0(&self) -> Pid0

Port Input Disable

Source

pub const fn set_pid0(&mut self, val: Pid0)

Port Input Disable

Source

pub const fn pid1(&self) -> Pid1

Port Input Disable

Source

pub const fn set_pid1(&mut self, val: Pid1)

Port Input Disable

Source

pub const fn pid2(&self) -> Pid2

Port Input Disable

Source

pub const fn set_pid2(&mut self, val: Pid2)

Port Input Disable

Source

pub const fn pid3(&self) -> Pid3

Port Input Disable

Source

pub const fn set_pid3(&mut self, val: Pid3)

Port Input Disable

Source

pub const fn pid4(&self) -> Pid4

Port Input Disable

Source

pub const fn set_pid4(&mut self, val: Pid4)

Port Input Disable

Source

pub const fn pid5(&self) -> Pid5

Port Input Disable

Source

pub const fn set_pid5(&mut self, val: Pid5)

Port Input Disable

Source

pub const fn pid6(&self) -> Pid6

Port Input Disable

Source

pub const fn set_pid6(&mut self, val: Pid6)

Port Input Disable

Source

pub const fn pid7(&self) -> Pid7

Port Input Disable

Source

pub const fn set_pid7(&mut self, val: Pid7)

Port Input Disable

Source

pub const fn pid8(&self) -> Pid8

Port Input Disable

Source

pub const fn set_pid8(&mut self, val: Pid8)

Port Input Disable

Source

pub const fn pid9(&self) -> Pid9

Port Input Disable

Source

pub const fn set_pid9(&mut self, val: Pid9)

Port Input Disable

Source

pub const fn pid10(&self) -> Pid10

Port Input Disable

Source

pub const fn set_pid10(&mut self, val: Pid10)

Port Input Disable

Source

pub const fn pid11(&self) -> Pid11

Port Input Disable

Source

pub const fn set_pid11(&mut self, val: Pid11)

Port Input Disable

Source

pub const fn pid12(&self) -> Pid12

Port Input Disable

Source

pub const fn set_pid12(&mut self, val: Pid12)

Port Input Disable

Source

pub const fn pid13(&self) -> Pid13

Port Input Disable

Source

pub const fn set_pid13(&mut self, val: Pid13)

Port Input Disable

Source

pub const fn pid14(&self) -> Pid14

Port Input Disable

Source

pub const fn set_pid14(&mut self, val: Pid14)

Port Input Disable

Source

pub const fn pid15(&self) -> Pid15

Port Input Disable

Source

pub const fn set_pid15(&mut self, val: Pid15)

Port Input Disable

Source

pub const fn pid16(&self) -> Pid16

Port Input Disable

Source

pub const fn set_pid16(&mut self, val: Pid16)

Port Input Disable

Source

pub const fn pid17(&self) -> Pid17

Port Input Disable

Source

pub const fn set_pid17(&mut self, val: Pid17)

Port Input Disable

Source

pub const fn pid18(&self) -> Pid18

Port Input Disable

Source

pub const fn set_pid18(&mut self, val: Pid18)

Port Input Disable

Source

pub const fn pid19(&self) -> Pid19

Port Input Disable

Source

pub const fn set_pid19(&mut self, val: Pid19)

Port Input Disable

Source

pub const fn pid20(&self) -> Pid20

Port Input Disable

Source

pub const fn set_pid20(&mut self, val: Pid20)

Port Input Disable

Source

pub const fn pid21(&self) -> Pid21

Port Input Disable

Source

pub const fn set_pid21(&mut self, val: Pid21)

Port Input Disable

Source

pub const fn pid22(&self) -> Pid22

Port Input Disable

Source

pub const fn set_pid22(&mut self, val: Pid22)

Port Input Disable

Source

pub const fn pid23(&self) -> Pid23

Port Input Disable

Source

pub const fn set_pid23(&mut self, val: Pid23)

Port Input Disable

Source

pub const fn pid24(&self) -> Pid24

Port Input Disable

Source

pub const fn set_pid24(&mut self, val: Pid24)

Port Input Disable

Source

pub const fn pid25(&self) -> Pid25

Port Input Disable

Source

pub const fn set_pid25(&mut self, val: Pid25)

Port Input Disable

Source

pub const fn pid26(&self) -> Pid26

Port Input Disable

Source

pub const fn set_pid26(&mut self, val: Pid26)

Port Input Disable

Source

pub const fn pid27(&self) -> Pid27

Port Input Disable

Source

pub const fn set_pid27(&mut self, val: Pid27)

Port Input Disable

Source

pub const fn pid28(&self) -> Pid28

Port Input Disable

Source

pub const fn set_pid28(&mut self, val: Pid28)

Port Input Disable

Source

pub const fn pid29(&self) -> Pid29

Port Input Disable

Source

pub const fn set_pid29(&mut self, val: Pid29)

Port Input Disable

Source

pub const fn pid30(&self) -> Pid30

Port Input Disable

Source

pub const fn set_pid30(&mut self, val: Pid30)

Port Input Disable

Source

pub const fn pid31(&self) -> Pid31

Port Input Disable

Source

pub const fn set_pid31(&mut self, val: Pid31)

Port Input Disable

Trait Implementations§

Source§

impl Clone for Pidr

Source§

fn clone(&self) -> Pidr

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 Pidr

Source§

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

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

impl Default for Pidr

Source§

fn default() -> Pidr

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

impl PartialEq for Pidr

Source§

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

Source§

impl Eq for Pidr

Source§

impl StructuralPartialEq for Pidr

Auto Trait Implementations§

§

impl Freeze for Pidr

§

impl RefUnwindSafe for Pidr

§

impl Send for Pidr

§

impl Sync for Pidr

§

impl Unpin for Pidr

§

impl UnwindSafe for Pidr

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.