nxp-pac

Crates

git

Versions

mcxn947_cm33_core1

Flavors

Psor

Struct Psor 

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

Port Set Output

Tuple Fields§

§0: u32

Implementations§

Source§

impl Psor

Source

pub const fn ptso0(&self) -> Ptso0

Port Set Output

Source

pub const fn set_ptso0(&mut self, val: Ptso0)

Port Set Output

Source

pub const fn ptso1(&self) -> Ptso1

Port Set Output

Source

pub const fn set_ptso1(&mut self, val: Ptso1)

Port Set Output

Source

pub const fn ptso2(&self) -> Ptso2

Port Set Output

Source

pub const fn set_ptso2(&mut self, val: Ptso2)

Port Set Output

Source

pub const fn ptso3(&self) -> Ptso3

Port Set Output

Source

pub const fn set_ptso3(&mut self, val: Ptso3)

Port Set Output

Source

pub const fn ptso4(&self) -> Ptso4

Port Set Output

Source

pub const fn set_ptso4(&mut self, val: Ptso4)

Port Set Output

Source

pub const fn ptso5(&self) -> Ptso5

Port Set Output

Source

pub const fn set_ptso5(&mut self, val: Ptso5)

Port Set Output

Source

pub const fn ptso6(&self) -> Ptso6

Port Set Output

Source

pub const fn set_ptso6(&mut self, val: Ptso6)

Port Set Output

Source

pub const fn ptso7(&self) -> Ptso7

Port Set Output

Source

pub const fn set_ptso7(&mut self, val: Ptso7)

Port Set Output

Source

pub const fn ptso8(&self) -> Ptso8

Port Set Output

Source

pub const fn set_ptso8(&mut self, val: Ptso8)

Port Set Output

Source

pub const fn ptso9(&self) -> Ptso9

Port Set Output

Source

pub const fn set_ptso9(&mut self, val: Ptso9)

Port Set Output

Source

pub const fn ptso10(&self) -> Ptso10

Port Set Output

Source

pub const fn set_ptso10(&mut self, val: Ptso10)

Port Set Output

Source

pub const fn ptso11(&self) -> Ptso11

Port Set Output

Source

pub const fn set_ptso11(&mut self, val: Ptso11)

Port Set Output

Source

pub const fn ptso12(&self) -> Ptso12

Port Set Output

Source

pub const fn set_ptso12(&mut self, val: Ptso12)

Port Set Output

Source

pub const fn ptso13(&self) -> Ptso13

Port Set Output

Source

pub const fn set_ptso13(&mut self, val: Ptso13)

Port Set Output

Source

pub const fn ptso14(&self) -> Ptso14

Port Set Output

Source

pub const fn set_ptso14(&mut self, val: Ptso14)

Port Set Output

Source

pub const fn ptso15(&self) -> Ptso15

Port Set Output

Source

pub const fn set_ptso15(&mut self, val: Ptso15)

Port Set Output

Source

pub const fn ptso16(&self) -> Ptso16

Port Set Output

Source

pub const fn set_ptso16(&mut self, val: Ptso16)

Port Set Output

Source

pub const fn ptso17(&self) -> Ptso17

Port Set Output

Source

pub const fn set_ptso17(&mut self, val: Ptso17)

Port Set Output

Source

pub const fn ptso18(&self) -> Ptso18

Port Set Output

Source

pub const fn set_ptso18(&mut self, val: Ptso18)

Port Set Output

Source

pub const fn ptso19(&self) -> Ptso19

Port Set Output

Source

pub const fn set_ptso19(&mut self, val: Ptso19)

Port Set Output

Source

pub const fn ptso20(&self) -> Ptso20

Port Set Output

Source

pub const fn set_ptso20(&mut self, val: Ptso20)

Port Set Output

Source

pub const fn ptso21(&self) -> Ptso21

Port Set Output

Source

pub const fn set_ptso21(&mut self, val: Ptso21)

Port Set Output

Source

pub const fn ptso22(&self) -> Ptso22

Port Set Output

Source

pub const fn set_ptso22(&mut self, val: Ptso22)

Port Set Output

Source

pub const fn ptso23(&self) -> Ptso23

Port Set Output

Source

pub const fn set_ptso23(&mut self, val: Ptso23)

Port Set Output

Source

pub const fn ptso24(&self) -> Ptso24

Port Set Output

Source

pub const fn set_ptso24(&mut self, val: Ptso24)

Port Set Output

Source

pub const fn ptso25(&self) -> Ptso25

Port Set Output

Source

pub const fn set_ptso25(&mut self, val: Ptso25)

Port Set Output

Source

pub const fn ptso26(&self) -> Ptso26

Port Set Output

Source

pub const fn set_ptso26(&mut self, val: Ptso26)

Port Set Output

Source

pub const fn ptso27(&self) -> Ptso27

Port Set Output

Source

pub const fn set_ptso27(&mut self, val: Ptso27)

Port Set Output

Source

pub const fn ptso28(&self) -> Ptso28

Port Set Output

Source

pub const fn set_ptso28(&mut self, val: Ptso28)

Port Set Output

Source

pub const fn ptso29(&self) -> Ptso29

Port Set Output

Source

pub const fn set_ptso29(&mut self, val: Ptso29)

Port Set Output

Source

pub const fn ptso30(&self) -> Ptso30

Port Set Output

Source

pub const fn set_ptso30(&mut self, val: Ptso30)

Port Set Output

Source

pub const fn ptso31(&self) -> Ptso31

Port Set Output

Source

pub const fn set_ptso31(&mut self, val: Ptso31)

Port Set Output

Trait Implementations§

Source§

impl Clone for Psor

Source§

fn clone(&self) -> Psor

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 Psor

Source§

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

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

impl Default for Psor

Source§

fn default() -> Psor

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

impl PartialEq for Psor

Source§

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

Source§

impl Eq for Psor

Source§

impl StructuralPartialEq for Psor

Auto Trait Implementations§

§

impl Freeze for Psor

§

impl RefUnwindSafe for Psor

§

impl Send for Psor

§

impl Sync for Psor

§

impl Unpin for Psor

§

impl UnwindSafe for Psor

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.