nxp-pac

Crates

git

Versions

mcxn947_cm33_core1

Flavors

SecCpu1IntMask2

Struct SecCpu1IntMask2 

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

Secure Interrupt Mask 2 for CPU1

Tuple Fields§

§0: u32

Implementations§

Source§

impl SecCpu1IntMask2

Source

pub const fn int64_mask(&self) -> Int64Mask

Mask bit

Source

pub const fn set_int64_mask(&mut self, val: Int64Mask)

Mask bit

Source

pub const fn int65_mask(&self) -> Int65Mask

Mask bit

Source

pub const fn set_int65_mask(&mut self, val: Int65Mask)

Mask bit

Source

pub const fn int66_mask(&self) -> Int66Mask

Mask bit

Source

pub const fn set_int66_mask(&mut self, val: Int66Mask)

Mask bit

Source

pub const fn int67_mask(&self) -> Int67Mask

Mask bit

Source

pub const fn set_int67_mask(&mut self, val: Int67Mask)

Mask bit

Source

pub const fn int68_mask(&self) -> Int68Mask

Mask bit

Source

pub const fn set_int68_mask(&mut self, val: Int68Mask)

Mask bit

Source

pub const fn int69_mask(&self) -> Int69Mask

Mask bit

Source

pub const fn set_int69_mask(&mut self, val: Int69Mask)

Mask bit

Source

pub const fn int70_mask(&self) -> Int70Mask

Mask bit

Source

pub const fn set_int70_mask(&mut self, val: Int70Mask)

Mask bit

Source

pub const fn int71_mask(&self) -> Int71Mask

Mask bit

Source

pub const fn set_int71_mask(&mut self, val: Int71Mask)

Mask bit

Source

pub const fn int72_mask(&self) -> Int72Mask

Mask bit

Source

pub const fn set_int72_mask(&mut self, val: Int72Mask)

Mask bit

Source

pub const fn int73_mask(&self) -> Int73Mask

Mask bit

Source

pub const fn set_int73_mask(&mut self, val: Int73Mask)

Mask bit

Source

pub const fn int74_mask(&self) -> Int74Mask

Mask bit

Source

pub const fn set_int74_mask(&mut self, val: Int74Mask)

Mask bit

Source

pub const fn int75_mask(&self) -> Int75Mask

Mask bit

Source

pub const fn set_int75_mask(&mut self, val: Int75Mask)

Mask bit

Source

pub const fn int76_mask(&self) -> Int76Mask

Mask bit

Source

pub const fn set_int76_mask(&mut self, val: Int76Mask)

Mask bit

Source

pub const fn int77_mask(&self) -> Int77Mask

Mask bit

Source

pub const fn set_int77_mask(&mut self, val: Int77Mask)

Mask bit

Source

pub const fn int78_mask(&self) -> Int78Mask

Mask bit

Source

pub const fn set_int78_mask(&mut self, val: Int78Mask)

Mask bit

Source

pub const fn int79_mask(&self) -> Int79Mask

Mask bit

Source

pub const fn set_int79_mask(&mut self, val: Int79Mask)

Mask bit

Source

pub const fn int80_mask(&self) -> Int80Mask

Mask bit

Source

pub const fn set_int80_mask(&mut self, val: Int80Mask)

Mask bit

Source

pub const fn int81_mask(&self) -> Int81Mask

Mask bit

Source

pub const fn set_int81_mask(&mut self, val: Int81Mask)

Mask bit

Source

pub const fn int82_mask(&self) -> Int82Mask

Mask bit

Source

pub const fn set_int82_mask(&mut self, val: Int82Mask)

Mask bit

Source

pub const fn int83_mask(&self) -> Int83Mask

Mask bit

Source

pub const fn set_int83_mask(&mut self, val: Int83Mask)

Mask bit

Source

pub const fn int84_mask(&self) -> Int84Mask

Mask bit

Source

pub const fn set_int84_mask(&mut self, val: Int84Mask)

Mask bit

Source

pub const fn int85_mask(&self) -> Int85Mask

Mask bit

Source

pub const fn set_int85_mask(&mut self, val: Int85Mask)

Mask bit

Source

pub const fn int86_mask(&self) -> Int86Mask

Mask bit

Source

pub const fn set_int86_mask(&mut self, val: Int86Mask)

Mask bit

Source

pub const fn int87_mask(&self) -> Int87Mask

Mask bit

Source

pub const fn set_int87_mask(&mut self, val: Int87Mask)

Mask bit

Source

pub const fn int88_mask(&self) -> Int88Mask

Mask bit

Source

pub const fn set_int88_mask(&mut self, val: Int88Mask)

Mask bit

Source

pub const fn int89_mask(&self) -> Int89Mask

Mask bit

Source

pub const fn set_int89_mask(&mut self, val: Int89Mask)

Mask bit

Source

pub const fn int90_mask(&self) -> Int90Mask

Mask bit

Source

pub const fn set_int90_mask(&mut self, val: Int90Mask)

Mask bit

Source

pub const fn int91_mask(&self) -> Int91Mask

Mask bit

Source

pub const fn set_int91_mask(&mut self, val: Int91Mask)

Mask bit

Source

pub const fn int92_mask(&self) -> Int92Mask

Mask bit

Source

pub const fn set_int92_mask(&mut self, val: Int92Mask)

Mask bit

Source

pub const fn int93_mask(&self) -> Int93Mask

Mask bit

Source

pub const fn set_int93_mask(&mut self, val: Int93Mask)

Mask bit

Source

pub const fn int94_mask(&self) -> Int94Mask

Mask bit

Source

pub const fn set_int94_mask(&mut self, val: Int94Mask)

Mask bit

Source

pub const fn int95_mask(&self) -> Int95Mask

Mask bit

Source

pub const fn set_int95_mask(&mut self, val: Int95Mask)

Mask bit

Trait Implementations§

Source§

impl Clone for SecCpu1IntMask2

Source§

fn clone(&self) -> SecCpu1IntMask2

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 SecCpu1IntMask2

Source§

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

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

impl Default for SecCpu1IntMask2

Source§

fn default() -> SecCpu1IntMask2

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

impl PartialEq for SecCpu1IntMask2

Source§

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

Source§

impl Eq for SecCpu1IntMask2

Source§

impl StructuralPartialEq for SecCpu1IntMask2

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.