nxp-pac

Crates

git

Versions

mcxn947_cm33_core1

Flavors

SecCpu1IntMask1

Struct SecCpu1IntMask1 

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

Secure Interrupt Mask 1 for CPU1

Tuple Fields§

§0: u32

Implementations§

Source§

impl SecCpu1IntMask1

Source

pub const fn int32_mask(&self) -> Int32Mask

Mask bit

Source

pub const fn set_int32_mask(&mut self, val: Int32Mask)

Mask bit

Source

pub const fn int33_mask(&self) -> Int33Mask

Mask bit

Source

pub const fn set_int33_mask(&mut self, val: Int33Mask)

Mask bit

Source

pub const fn int34_mask(&self) -> Int34Mask

Mask bit

Source

pub const fn set_int34_mask(&mut self, val: Int34Mask)

Mask bit

Source

pub const fn int35_mask(&self) -> Int35Mask

Mask bit

Source

pub const fn set_int35_mask(&mut self, val: Int35Mask)

Mask bit

Source

pub const fn int36_mask(&self) -> Int36Mask

Mask bit

Source

pub const fn set_int36_mask(&mut self, val: Int36Mask)

Mask bit

Source

pub const fn int37_mask(&self) -> Int37Mask

Mask bit

Source

pub const fn set_int37_mask(&mut self, val: Int37Mask)

Mask bit

Source

pub const fn int38_mask(&self) -> Int38Mask

Mask bit

Source

pub const fn set_int38_mask(&mut self, val: Int38Mask)

Mask bit

Source

pub const fn int39_mask(&self) -> Int39Mask

Mask bit

Source

pub const fn set_int39_mask(&mut self, val: Int39Mask)

Mask bit

Source

pub const fn int40_mask(&self) -> Int40Mask

Mask bit

Source

pub const fn set_int40_mask(&mut self, val: Int40Mask)

Mask bit

Source

pub const fn int41_mask(&self) -> Int41Mask

Mask bit

Source

pub const fn set_int41_mask(&mut self, val: Int41Mask)

Mask bit

Source

pub const fn int42_mask(&self) -> Int42Mask

Mask bit

Source

pub const fn set_int42_mask(&mut self, val: Int42Mask)

Mask bit

Source

pub const fn int43_mask(&self) -> Int43Mask

Mask bit

Source

pub const fn set_int43_mask(&mut self, val: Int43Mask)

Mask bit

Source

pub const fn int44_mask(&self) -> Int44Mask

Mask bit

Source

pub const fn set_int44_mask(&mut self, val: Int44Mask)

Mask bit

Source

pub const fn int45_mask(&self) -> Int45Mask

Mask bit

Source

pub const fn set_int45_mask(&mut self, val: Int45Mask)

Mask bit

Source

pub const fn int46_mask(&self) -> Int46Mask

Mask bit

Source

pub const fn set_int46_mask(&mut self, val: Int46Mask)

Mask bit

Source

pub const fn int47_mask(&self) -> Int47Mask

Mask bit

Source

pub const fn set_int47_mask(&mut self, val: Int47Mask)

Mask bit

Source

pub const fn int48_mask(&self) -> Int48Mask

Mask bit

Source

pub const fn set_int48_mask(&mut self, val: Int48Mask)

Mask bit

Source

pub const fn int49_mask(&self) -> Int49Mask

Mask bit

Source

pub const fn set_int49_mask(&mut self, val: Int49Mask)

Mask bit

Source

pub const fn int50_mask(&self) -> Int50Mask

Mask bit

Source

pub const fn set_int50_mask(&mut self, val: Int50Mask)

Mask bit

Source

pub const fn int51_mask(&self) -> Int51Mask

Mask bit

Source

pub const fn set_int51_mask(&mut self, val: Int51Mask)

Mask bit

Source

pub const fn int52_mask(&self) -> Int52Mask

Mask bit

Source

pub const fn set_int52_mask(&mut self, val: Int52Mask)

Mask bit

Source

pub const fn int53_mask(&self) -> Int53Mask

Mask bit

Source

pub const fn set_int53_mask(&mut self, val: Int53Mask)

Mask bit

Source

pub const fn int54_mask(&self) -> Int54Mask

Mask bit

Source

pub const fn set_int54_mask(&mut self, val: Int54Mask)

Mask bit

Source

pub const fn int55_mask(&self) -> Int55Mask

Mask bit

Source

pub const fn set_int55_mask(&mut self, val: Int55Mask)

Mask bit

Source

pub const fn int56_mask(&self) -> Int56Mask

Mask bit

Source

pub const fn set_int56_mask(&mut self, val: Int56Mask)

Mask bit

Source

pub const fn int57_mask(&self) -> Int57Mask

Mask bit

Source

pub const fn set_int57_mask(&mut self, val: Int57Mask)

Mask bit

Source

pub const fn int58_mask(&self) -> Int58Mask

Mask bit

Source

pub const fn set_int58_mask(&mut self, val: Int58Mask)

Mask bit

Source

pub const fn int59_mask(&self) -> Int59Mask

Mask bit

Source

pub const fn set_int59_mask(&mut self, val: Int59Mask)

Mask bit

Source

pub const fn int60_mask(&self) -> Int60Mask

Mask bit

Source

pub const fn set_int60_mask(&mut self, val: Int60Mask)

Mask bit

Source

pub const fn int61_mask(&self) -> Int61Mask

Mask bit

Source

pub const fn set_int61_mask(&mut self, val: Int61Mask)

Mask bit

Source

pub const fn int62_mask(&self) -> Int62Mask

Mask bit

Source

pub const fn set_int62_mask(&mut self, val: Int62Mask)

Mask bit

Source

pub const fn int63_mask(&self) -> Int63Mask

Mask bit

Source

pub const fn set_int63_mask(&mut self, val: Int63Mask)

Mask bit

Trait Implementations§

Source§

impl Clone for SecCpu1IntMask1

Source§

fn clone(&self) -> SecCpu1IntMask1

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 SecCpu1IntMask1

Source§

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

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

impl Default for SecCpu1IntMask1

Source§

fn default() -> SecCpu1IntMask1

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

impl PartialEq for SecCpu1IntMask1

Source§

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

Source§

impl Eq for SecCpu1IntMask1

Source§

impl StructuralPartialEq for SecCpu1IntMask1

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.