nxp-pac

Crates

git

Versions

mcxa276

Flavors

Pen1

Struct Pen1 

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

LCD Pin Enable register 1.

Tuple Fields§

§0: u32

Implementations§

Source§

impl Pen1

Source

pub const fn pin_32_en(&self) -> bool

LCD Pin 32 Enable.

Source

pub const fn set_pin_32_en(&mut self, val: bool)

LCD Pin 32 Enable.

Source

pub const fn pin_33_en(&self) -> bool

LCD Pin 33 Enable.

Source

pub const fn set_pin_33_en(&mut self, val: bool)

LCD Pin 33 Enable.

Source

pub const fn pin_34_en(&self) -> bool

LCD Pin 34 Enable.

Source

pub const fn set_pin_34_en(&mut self, val: bool)

LCD Pin 34 Enable.

Source

pub const fn pin_35_en(&self) -> bool

LCD Pin 35 Enable.

Source

pub const fn set_pin_35_en(&mut self, val: bool)

LCD Pin 35 Enable.

Source

pub const fn pin_36_en(&self) -> bool

LCD Pin 36 Enable.

Source

pub const fn set_pin_36_en(&mut self, val: bool)

LCD Pin 36 Enable.

Source

pub const fn pin_37_en(&self) -> bool

LCD Pin 37 Enable.

Source

pub const fn set_pin_37_en(&mut self, val: bool)

LCD Pin 37 Enable.

Source

pub const fn pin_38_en(&self) -> bool

LCD Pin 38 Enable.

Source

pub const fn set_pin_38_en(&mut self, val: bool)

LCD Pin 38 Enable.

Source

pub const fn pin_39_en(&self) -> bool

LCD Pin 39 Enable.

Source

pub const fn set_pin_39_en(&mut self, val: bool)

LCD Pin 39 Enable.

Source

pub const fn pin_40_en(&self) -> bool

LCD Pin 40 Enable.

Source

pub const fn set_pin_40_en(&mut self, val: bool)

LCD Pin 40 Enable.

Source

pub const fn pin_41_en(&self) -> bool

LCD Pin 41 Enable.

Source

pub const fn set_pin_41_en(&mut self, val: bool)

LCD Pin 41 Enable.

Source

pub const fn pin_42_en(&self) -> bool

LCD Pin 42 Enable.

Source

pub const fn set_pin_42_en(&mut self, val: bool)

LCD Pin 42 Enable.

Source

pub const fn pin_43_en(&self) -> bool

LCD Pin 43 Enable.

Source

pub const fn set_pin_43_en(&mut self, val: bool)

LCD Pin 43 Enable.

Source

pub const fn pin_44_en(&self) -> bool

LCD Pin 44 Enable.

Source

pub const fn set_pin_44_en(&mut self, val: bool)

LCD Pin 44 Enable.

Source

pub const fn pin_45_en(&self) -> bool

LCD Pin 45 Enable.

Source

pub const fn set_pin_45_en(&mut self, val: bool)

LCD Pin 45 Enable.

Source

pub const fn pin_46_en(&self) -> bool

LCD Pin 46 Enable.

Source

pub const fn set_pin_46_en(&mut self, val: bool)

LCD Pin 46 Enable.

Source

pub const fn pin_47_en(&self) -> bool

LCD Pin 47 Enable.

Source

pub const fn set_pin_47_en(&mut self, val: bool)

LCD Pin 47 Enable.

Trait Implementations§

Source§

impl Clone for Pen1

Source§

fn clone(&self) -> Pen1

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 Pen1

Source§

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

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

impl Default for Pen1

Source§

fn default() -> Pen1

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

impl PartialEq for Pen1

Source§

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

Source§

impl Eq for Pen1

Source§

impl StructuralPartialEq for Pen1

Auto Trait Implementations§

§

impl Freeze for Pen1

§

impl RefUnwindSafe for Pen1

§

impl Send for Pen1

§

impl Sync for Pen1

§

impl Unpin for Pen1

§

impl UnwindSafe for Pen1

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.