nxp-pac

Crates

git

Versions

mcxn947_cm33_core0

Flavors

Pe2

Struct Pe2 

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

Pin Enable 2

Tuple Fields§

§0: u32

Implementations§

Source§

impl Pe2

Source

pub const fn wupe16(&self) -> Wupe16

Wake-up Pin Enable for WUU_Pn

Source

pub const fn set_wupe16(&mut self, val: Wupe16)

Wake-up Pin Enable for WUU_Pn

Source

pub const fn wupe17(&self) -> Wupe17

Wake-up Pin Enable for WUU_Pn

Source

pub const fn set_wupe17(&mut self, val: Wupe17)

Wake-up Pin Enable for WUU_Pn

Source

pub const fn wupe18(&self) -> Wupe18

Wake-up Pin Enable for WUU_Pn

Source

pub const fn set_wupe18(&mut self, val: Wupe18)

Wake-up Pin Enable for WUU_Pn

Source

pub const fn wupe19(&self) -> Wupe19

Wake-up Pin Enable for WUU_Pn

Source

pub const fn set_wupe19(&mut self, val: Wupe19)

Wake-up Pin Enable for WUU_Pn

Source

pub const fn wupe20(&self) -> Wupe20

Wake-up Pin Enable for WUU_Pn

Source

pub const fn set_wupe20(&mut self, val: Wupe20)

Wake-up Pin Enable for WUU_Pn

Source

pub const fn wupe21(&self) -> Wupe21

Wake-up Pin Enable for WUU_Pn

Source

pub const fn set_wupe21(&mut self, val: Wupe21)

Wake-up Pin Enable for WUU_Pn

Source

pub const fn wupe22(&self) -> Wupe22

Wake-up Pin Enable for WUU_Pn

Source

pub const fn set_wupe22(&mut self, val: Wupe22)

Wake-up Pin Enable for WUU_Pn

Source

pub const fn wupe23(&self) -> Wupe23

Wake-up Pin Enable for WUU_Pn

Source

pub const fn set_wupe23(&mut self, val: Wupe23)

Wake-up Pin Enable for WUU_Pn

Source

pub const fn wupe24(&self) -> Wupe24

Wake-up Pin Enable for WUU_Pn

Source

pub const fn set_wupe24(&mut self, val: Wupe24)

Wake-up Pin Enable for WUU_Pn

Source

pub const fn wupe25(&self) -> Wupe25

Wake-up Pin Enable for WUU_Pn

Source

pub const fn set_wupe25(&mut self, val: Wupe25)

Wake-up Pin Enable for WUU_Pn

Source

pub const fn wupe26(&self) -> Wupe26

Wake-up Pin Enable for WUU_Pn

Source

pub const fn set_wupe26(&mut self, val: Wupe26)

Wake-up Pin Enable for WUU_Pn

Source

pub const fn wupe27(&self) -> Wupe27

Wake-up Pin Enable for WUU_Pn

Source

pub const fn set_wupe27(&mut self, val: Wupe27)

Wake-up Pin Enable for WUU_Pn

Source

pub const fn wupe28(&self) -> Wupe28

Wake-up Pin Enable for WUU_Pn

Source

pub const fn set_wupe28(&mut self, val: Wupe28)

Wake-up Pin Enable for WUU_Pn

Source

pub const fn wupe29(&self) -> Wupe29

Wake-up Pin Enable for WUU_Pn

Source

pub const fn set_wupe29(&mut self, val: Wupe29)

Wake-up Pin Enable for WUU_Pn

Source

pub const fn wupe30(&self) -> Wupe30

Wake-up Pin Enable for WUU_Pn

Source

pub const fn set_wupe30(&mut self, val: Wupe30)

Wake-up Pin Enable for WUU_Pn

Source

pub const fn wupe31(&self) -> Wupe31

Wake-up Pin Enable for WUU_Pn

Source

pub const fn set_wupe31(&mut self, val: Wupe31)

Wake-up Pin Enable for WUU_Pn

Trait Implementations§

Source§

impl Clone for Pe2

Source§

fn clone(&self) -> Pe2

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 Pe2

Source§

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

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

impl Default for Pe2

Source§

fn default() -> Pe2

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

impl PartialEq for Pe2

Source§

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

Source§

impl Eq for Pe2

Source§

impl StructuralPartialEq for Pe2

Auto Trait Implementations§

§

impl Freeze for Pe2

§

impl RefUnwindSafe for Pe2

§

impl Send for Pe2

§

impl Sync for Pe2

§

impl Unpin for Pe2

§

impl UnwindSafe for Pe2

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.