#[repr(transparent)]pub struct SecCpu1IntMask0(pub u32);Expand description
Secure Interrupt Mask 0 for CPU1
Tuple Fields§
§0: u32Implementations§
Source§impl SecCpu1IntMask0
impl SecCpu1IntMask0
Sourcepub const fn set_int0_mask(&mut self, val: Int0Mask)
pub const fn set_int0_mask(&mut self, val: Int0Mask)
Mask bit
Sourcepub const fn set_int1_mask(&mut self, val: Int1Mask)
pub const fn set_int1_mask(&mut self, val: Int1Mask)
Mask bit
Sourcepub const fn set_int2_mask(&mut self, val: Int2Mask)
pub const fn set_int2_mask(&mut self, val: Int2Mask)
Mask bit
Sourcepub const fn set_int3_mask(&mut self, val: Int3Mask)
pub const fn set_int3_mask(&mut self, val: Int3Mask)
Mask bit
Sourcepub const fn set_int4_mask(&mut self, val: Int4Mask)
pub const fn set_int4_mask(&mut self, val: Int4Mask)
Mask bit
Sourcepub const fn set_int5_mask(&mut self, val: Int5Mask)
pub const fn set_int5_mask(&mut self, val: Int5Mask)
Mask bit
Sourcepub const fn set_int6_mask(&mut self, val: Int6Mask)
pub const fn set_int6_mask(&mut self, val: Int6Mask)
Mask bit
Sourcepub const fn set_int7_mask(&mut self, val: Int7Mask)
pub const fn set_int7_mask(&mut self, val: Int7Mask)
Mask bit
Sourcepub const fn set_int8_mask(&mut self, val: Int8Mask)
pub const fn set_int8_mask(&mut self, val: Int8Mask)
Mask bit
Sourcepub const fn set_int9_mask(&mut self, val: Int9Mask)
pub const fn set_int9_mask(&mut self, val: Int9Mask)
Mask bit
Sourcepub const fn int10_mask(&self) -> Int10Mask
pub const fn int10_mask(&self) -> Int10Mask
Mask bit
Sourcepub const fn set_int10_mask(&mut self, val: Int10Mask)
pub const fn set_int10_mask(&mut self, val: Int10Mask)
Mask bit
Sourcepub const fn int11_mask(&self) -> Int11Mask
pub const fn int11_mask(&self) -> Int11Mask
Mask bit
Sourcepub const fn set_int11_mask(&mut self, val: Int11Mask)
pub const fn set_int11_mask(&mut self, val: Int11Mask)
Mask bit
Sourcepub const fn int12_mask(&self) -> Int12Mask
pub const fn int12_mask(&self) -> Int12Mask
Mask bit
Sourcepub const fn set_int12_mask(&mut self, val: Int12Mask)
pub const fn set_int12_mask(&mut self, val: Int12Mask)
Mask bit
Sourcepub const fn int13_mask(&self) -> Int13Mask
pub const fn int13_mask(&self) -> Int13Mask
Mask bit
Sourcepub const fn set_int13_mask(&mut self, val: Int13Mask)
pub const fn set_int13_mask(&mut self, val: Int13Mask)
Mask bit
Sourcepub const fn int14_mask(&self) -> Int14Mask
pub const fn int14_mask(&self) -> Int14Mask
Mask bit
Sourcepub const fn set_int14_mask(&mut self, val: Int14Mask)
pub const fn set_int14_mask(&mut self, val: Int14Mask)
Mask bit
Sourcepub const fn int15_mask(&self) -> Int15Mask
pub const fn int15_mask(&self) -> Int15Mask
Mask bit
Sourcepub const fn set_int15_mask(&mut self, val: Int15Mask)
pub const fn set_int15_mask(&mut self, val: Int15Mask)
Mask bit
Sourcepub const fn int16_mask(&self) -> Int16Mask
pub const fn int16_mask(&self) -> Int16Mask
Mask bit
Sourcepub const fn set_int16_mask(&mut self, val: Int16Mask)
pub const fn set_int16_mask(&mut self, val: Int16Mask)
Mask bit
Sourcepub const fn int17_mask(&self) -> Int17Mask
pub const fn int17_mask(&self) -> Int17Mask
Mask bit
Sourcepub const fn set_int17_mask(&mut self, val: Int17Mask)
pub const fn set_int17_mask(&mut self, val: Int17Mask)
Mask bit
Sourcepub const fn int18_mask(&self) -> Int18Mask
pub const fn int18_mask(&self) -> Int18Mask
Mask bit
Sourcepub const fn set_int18_mask(&mut self, val: Int18Mask)
pub const fn set_int18_mask(&mut self, val: Int18Mask)
Mask bit
Sourcepub const fn int19_mask(&self) -> Int19Mask
pub const fn int19_mask(&self) -> Int19Mask
Mask bit
Sourcepub const fn set_int19_mask(&mut self, val: Int19Mask)
pub const fn set_int19_mask(&mut self, val: Int19Mask)
Mask bit
Sourcepub const fn int20_mask(&self) -> Int20Mask
pub const fn int20_mask(&self) -> Int20Mask
Mask bit
Sourcepub const fn set_int20_mask(&mut self, val: Int20Mask)
pub const fn set_int20_mask(&mut self, val: Int20Mask)
Mask bit
Sourcepub const fn int21_mask(&self) -> Int21Mask
pub const fn int21_mask(&self) -> Int21Mask
Mask bit
Sourcepub const fn set_int21_mask(&mut self, val: Int21Mask)
pub const fn set_int21_mask(&mut self, val: Int21Mask)
Mask bit
Sourcepub const fn int22_mask(&self) -> Int22Mask
pub const fn int22_mask(&self) -> Int22Mask
Mask bit
Sourcepub const fn set_int22_mask(&mut self, val: Int22Mask)
pub const fn set_int22_mask(&mut self, val: Int22Mask)
Mask bit
Sourcepub const fn int23_mask(&self) -> Int23Mask
pub const fn int23_mask(&self) -> Int23Mask
Mask bit
Sourcepub const fn set_int23_mask(&mut self, val: Int23Mask)
pub const fn set_int23_mask(&mut self, val: Int23Mask)
Mask bit
Sourcepub const fn int24_mask(&self) -> Int24Mask
pub const fn int24_mask(&self) -> Int24Mask
Mask bit
Sourcepub const fn set_int24_mask(&mut self, val: Int24Mask)
pub const fn set_int24_mask(&mut self, val: Int24Mask)
Mask bit
Sourcepub const fn int25_mask(&self) -> Int25Mask
pub const fn int25_mask(&self) -> Int25Mask
Mask bit
Sourcepub const fn set_int25_mask(&mut self, val: Int25Mask)
pub const fn set_int25_mask(&mut self, val: Int25Mask)
Mask bit
Sourcepub const fn int26_mask(&self) -> Int26Mask
pub const fn int26_mask(&self) -> Int26Mask
Mask bit
Sourcepub const fn set_int26_mask(&mut self, val: Int26Mask)
pub const fn set_int26_mask(&mut self, val: Int26Mask)
Mask bit
Sourcepub const fn int27_mask(&self) -> Int27Mask
pub const fn int27_mask(&self) -> Int27Mask
Mask bit
Sourcepub const fn set_int27_mask(&mut self, val: Int27Mask)
pub const fn set_int27_mask(&mut self, val: Int27Mask)
Mask bit
Sourcepub const fn int28_mask(&self) -> Int28Mask
pub const fn int28_mask(&self) -> Int28Mask
Mask bit
Sourcepub const fn set_int28_mask(&mut self, val: Int28Mask)
pub const fn set_int28_mask(&mut self, val: Int28Mask)
Mask bit
Sourcepub const fn int29_mask(&self) -> Int29Mask
pub const fn int29_mask(&self) -> Int29Mask
Mask bit
Sourcepub const fn set_int29_mask(&mut self, val: Int29Mask)
pub const fn set_int29_mask(&mut self, val: Int29Mask)
Mask bit
Sourcepub const fn int30_mask(&self) -> Int30Mask
pub const fn int30_mask(&self) -> Int30Mask
Mask bit
Sourcepub const fn set_int30_mask(&mut self, val: Int30Mask)
pub const fn set_int30_mask(&mut self, val: Int30Mask)
Mask bit
Sourcepub const fn int31_mask(&self) -> Int31Mask
pub const fn int31_mask(&self) -> Int31Mask
Mask bit
Sourcepub const fn set_int31_mask(&mut self, val: Int31Mask)
pub const fn set_int31_mask(&mut self, val: Int31Mask)
Mask bit
Trait Implementations§
Source§impl Clone for SecCpu1IntMask0
impl Clone for SecCpu1IntMask0
Source§fn clone(&self) -> SecCpu1IntMask0
fn clone(&self) -> SecCpu1IntMask0
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SecCpu1IntMask0
impl Debug for SecCpu1IntMask0
Source§impl Default for SecCpu1IntMask0
impl Default for SecCpu1IntMask0
Source§fn default() -> SecCpu1IntMask0
fn default() -> SecCpu1IntMask0
Returns the “default value” for a type. Read more
Source§impl PartialEq for SecCpu1IntMask0
impl PartialEq for SecCpu1IntMask0
impl Copy for SecCpu1IntMask0
impl Eq for SecCpu1IntMask0
impl StructuralPartialEq for SecCpu1IntMask0
Auto Trait Implementations§
impl Freeze for SecCpu1IntMask0
impl RefUnwindSafe for SecCpu1IntMask0
impl Send for SecCpu1IntMask0
impl Sync for SecCpu1IntMask0
impl Unpin for SecCpu1IntMask0
impl UnwindSafe for SecCpu1IntMask0
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more