nxp-pac

Crates

git

Versions

mcxn947_cm33_core1

Flavors

Pcor

Struct Pcor 

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

Port Clear Output

Tuple Fields§

§0: u32

Implementations§

Source§

impl Pcor

Source

pub const fn ptco0(&self) -> Ptco0

Port Clear Output

Source

pub const fn set_ptco0(&mut self, val: Ptco0)

Port Clear Output

Source

pub const fn ptco1(&self) -> Ptco1

Port Clear Output

Source

pub const fn set_ptco1(&mut self, val: Ptco1)

Port Clear Output

Source

pub const fn ptco2(&self) -> Ptco2

Port Clear Output

Source

pub const fn set_ptco2(&mut self, val: Ptco2)

Port Clear Output

Source

pub const fn ptco3(&self) -> Ptco3

Port Clear Output

Source

pub const fn set_ptco3(&mut self, val: Ptco3)

Port Clear Output

Source

pub const fn ptco4(&self) -> Ptco4

Port Clear Output

Source

pub const fn set_ptco4(&mut self, val: Ptco4)

Port Clear Output

Source

pub const fn ptco5(&self) -> Ptco5

Port Clear Output

Source

pub const fn set_ptco5(&mut self, val: Ptco5)

Port Clear Output

Source

pub const fn ptco6(&self) -> Ptco6

Port Clear Output

Source

pub const fn set_ptco6(&mut self, val: Ptco6)

Port Clear Output

Source

pub const fn ptco7(&self) -> Ptco7

Port Clear Output

Source

pub const fn set_ptco7(&mut self, val: Ptco7)

Port Clear Output

Source

pub const fn ptco8(&self) -> Ptco8

Port Clear Output

Source

pub const fn set_ptco8(&mut self, val: Ptco8)

Port Clear Output

Source

pub const fn ptco9(&self) -> Ptco9

Port Clear Output

Source

pub const fn set_ptco9(&mut self, val: Ptco9)

Port Clear Output

Source

pub const fn ptco10(&self) -> Ptco10

Port Clear Output

Source

pub const fn set_ptco10(&mut self, val: Ptco10)

Port Clear Output

Source

pub const fn ptco11(&self) -> Ptco11

Port Clear Output

Source

pub const fn set_ptco11(&mut self, val: Ptco11)

Port Clear Output

Source

pub const fn ptco12(&self) -> Ptco12

Port Clear Output

Source

pub const fn set_ptco12(&mut self, val: Ptco12)

Port Clear Output

Source

pub const fn ptco13(&self) -> Ptco13

Port Clear Output

Source

pub const fn set_ptco13(&mut self, val: Ptco13)

Port Clear Output

Source

pub const fn ptco14(&self) -> Ptco14

Port Clear Output

Source

pub const fn set_ptco14(&mut self, val: Ptco14)

Port Clear Output

Source

pub const fn ptco15(&self) -> Ptco15

Port Clear Output

Source

pub const fn set_ptco15(&mut self, val: Ptco15)

Port Clear Output

Source

pub const fn ptco16(&self) -> Ptco16

Port Clear Output

Source

pub const fn set_ptco16(&mut self, val: Ptco16)

Port Clear Output

Source

pub const fn ptco17(&self) -> Ptco17

Port Clear Output

Source

pub const fn set_ptco17(&mut self, val: Ptco17)

Port Clear Output

Source

pub const fn ptco18(&self) -> Ptco18

Port Clear Output

Source

pub const fn set_ptco18(&mut self, val: Ptco18)

Port Clear Output

Source

pub const fn ptco19(&self) -> Ptco19

Port Clear Output

Source

pub const fn set_ptco19(&mut self, val: Ptco19)

Port Clear Output

Source

pub const fn ptco20(&self) -> Ptco20

Port Clear Output

Source

pub const fn set_ptco20(&mut self, val: Ptco20)

Port Clear Output

Source

pub const fn ptco21(&self) -> Ptco21

Port Clear Output

Source

pub const fn set_ptco21(&mut self, val: Ptco21)

Port Clear Output

Source

pub const fn ptco22(&self) -> Ptco22

Port Clear Output

Source

pub const fn set_ptco22(&mut self, val: Ptco22)

Port Clear Output

Source

pub const fn ptco23(&self) -> Ptco23

Port Clear Output

Source

pub const fn set_ptco23(&mut self, val: Ptco23)

Port Clear Output

Source

pub const fn ptco24(&self) -> Ptco24

Port Clear Output

Source

pub const fn set_ptco24(&mut self, val: Ptco24)

Port Clear Output

Source

pub const fn ptco25(&self) -> Ptco25

Port Clear Output

Source

pub const fn set_ptco25(&mut self, val: Ptco25)

Port Clear Output

Source

pub const fn ptco26(&self) -> Ptco26

Port Clear Output

Source

pub const fn set_ptco26(&mut self, val: Ptco26)

Port Clear Output

Source

pub const fn ptco27(&self) -> Ptco27

Port Clear Output

Source

pub const fn set_ptco27(&mut self, val: Ptco27)

Port Clear Output

Source

pub const fn ptco28(&self) -> Ptco28

Port Clear Output

Source

pub const fn set_ptco28(&mut self, val: Ptco28)

Port Clear Output

Source

pub const fn ptco29(&self) -> Ptco29

Port Clear Output

Source

pub const fn set_ptco29(&mut self, val: Ptco29)

Port Clear Output

Source

pub const fn ptco30(&self) -> Ptco30

Port Clear Output

Source

pub const fn set_ptco30(&mut self, val: Ptco30)

Port Clear Output

Source

pub const fn ptco31(&self) -> Ptco31

Port Clear Output

Source

pub const fn set_ptco31(&mut self, val: Ptco31)

Port Clear Output

Trait Implementations§

Source§

impl Clone for Pcor

Source§

fn clone(&self) -> Pcor

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 Pcor

Source§

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

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

impl Default for Pcor

Source§

fn default() -> Pcor

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

impl PartialEq for Pcor

Source§

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

Source§

impl Eq for Pcor

Source§

impl StructuralPartialEq for Pcor

Auto Trait Implementations§

§

impl Freeze for Pcor

§

impl RefUnwindSafe for Pcor

§

impl Send for Pcor

§

impl Sync for Pcor

§

impl Unpin for Pcor

§

impl UnwindSafe for Pcor

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.