nxp-pac

Crates

git

Versions

mcxn947_cm33_core1

Flavors

VmapctxWd

Struct VmapctxWd 

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

Bitmap of Valid Control for Memory Context n

Tuple Fields§

§0: u32

Implementations§

Source§

impl VmapctxWd

Source

pub const fn val0(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val1(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val2(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val3(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val4(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val5(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val6(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val7(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val8(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val9(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val10(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val11(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val12(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val13(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val14(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val15(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val16(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val17(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val18(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val19(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val20(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val21(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val22(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val23(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val24(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val25(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val26(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val27(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val28(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val29(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val30(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Source

pub const fn val31(&self) -> bool

Block valid enable for encryption/decryption

Source

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

Block valid enable for encryption/decryption

Trait Implementations§

Source§

impl Clone for VmapctxWd

Source§

fn clone(&self) -> VmapctxWd

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 VmapctxWd

Source§

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

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

impl Default for VmapctxWd

Source§

fn default() -> VmapctxWd

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

impl PartialEq for VmapctxWd

Source§

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

Source§

impl Eq for VmapctxWd

Source§

impl StructuralPartialEq for VmapctxWd

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.