nxp-pac

Crates

git

Versions

lpc55s69_cm33_core1

Flavors

MaskMsb

Struct MaskMsb 

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

Data Mask register, 32 Most Significant Bits

Tuple Fields§

§0: u32

Implementations§

Source§

impl MaskMsb

Source

pub const fn maskval(&self) -> u32

Value of the 32 Most Significant Bits of the 64-bit data mask.

Source

pub const fn set_maskval(&mut self, val: u32)

Value of the 32 Most Significant Bits of the 64-bit data mask.

Trait Implementations§

Source§

impl Clone for MaskMsb

Source§

fn clone(&self) -> MaskMsb

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 MaskMsb

Source§

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

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

impl Default for MaskMsb

Source§

fn default() -> MaskMsb

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

impl PartialEq for MaskMsb

Source§

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

Source§

impl Eq for MaskMsb

Source§

impl StructuralPartialEq for MaskMsb

Auto Trait Implementations§

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.