#[repr(transparent)]pub struct SecCpu1IntMask1(pub u32);Expand description
Secure Interrupt Mask 1 for CPU1
Tuple Fields§
§0: u32Implementations§
Source§impl SecCpu1IntMask1
impl SecCpu1IntMask1
Sourcepub const fn int32_mask(&self) -> Int32Mask
pub const fn int32_mask(&self) -> Int32Mask
Mask bit
Sourcepub const fn set_int32_mask(&mut self, val: Int32Mask)
pub const fn set_int32_mask(&mut self, val: Int32Mask)
Mask bit
Sourcepub const fn int33_mask(&self) -> Int33Mask
pub const fn int33_mask(&self) -> Int33Mask
Mask bit
Sourcepub const fn set_int33_mask(&mut self, val: Int33Mask)
pub const fn set_int33_mask(&mut self, val: Int33Mask)
Mask bit
Sourcepub const fn int34_mask(&self) -> Int34Mask
pub const fn int34_mask(&self) -> Int34Mask
Mask bit
Sourcepub const fn set_int34_mask(&mut self, val: Int34Mask)
pub const fn set_int34_mask(&mut self, val: Int34Mask)
Mask bit
Sourcepub const fn int35_mask(&self) -> Int35Mask
pub const fn int35_mask(&self) -> Int35Mask
Mask bit
Sourcepub const fn set_int35_mask(&mut self, val: Int35Mask)
pub const fn set_int35_mask(&mut self, val: Int35Mask)
Mask bit
Sourcepub const fn int36_mask(&self) -> Int36Mask
pub const fn int36_mask(&self) -> Int36Mask
Mask bit
Sourcepub const fn set_int36_mask(&mut self, val: Int36Mask)
pub const fn set_int36_mask(&mut self, val: Int36Mask)
Mask bit
Sourcepub const fn int37_mask(&self) -> Int37Mask
pub const fn int37_mask(&self) -> Int37Mask
Mask bit
Sourcepub const fn set_int37_mask(&mut self, val: Int37Mask)
pub const fn set_int37_mask(&mut self, val: Int37Mask)
Mask bit
Sourcepub const fn int38_mask(&self) -> Int38Mask
pub const fn int38_mask(&self) -> Int38Mask
Mask bit
Sourcepub const fn set_int38_mask(&mut self, val: Int38Mask)
pub const fn set_int38_mask(&mut self, val: Int38Mask)
Mask bit
Sourcepub const fn int39_mask(&self) -> Int39Mask
pub const fn int39_mask(&self) -> Int39Mask
Mask bit
Sourcepub const fn set_int39_mask(&mut self, val: Int39Mask)
pub const fn set_int39_mask(&mut self, val: Int39Mask)
Mask bit
Sourcepub const fn int40_mask(&self) -> Int40Mask
pub const fn int40_mask(&self) -> Int40Mask
Mask bit
Sourcepub const fn set_int40_mask(&mut self, val: Int40Mask)
pub const fn set_int40_mask(&mut self, val: Int40Mask)
Mask bit
Sourcepub const fn int41_mask(&self) -> Int41Mask
pub const fn int41_mask(&self) -> Int41Mask
Mask bit
Sourcepub const fn set_int41_mask(&mut self, val: Int41Mask)
pub const fn set_int41_mask(&mut self, val: Int41Mask)
Mask bit
Sourcepub const fn int42_mask(&self) -> Int42Mask
pub const fn int42_mask(&self) -> Int42Mask
Mask bit
Sourcepub const fn set_int42_mask(&mut self, val: Int42Mask)
pub const fn set_int42_mask(&mut self, val: Int42Mask)
Mask bit
Sourcepub const fn int43_mask(&self) -> Int43Mask
pub const fn int43_mask(&self) -> Int43Mask
Mask bit
Sourcepub const fn set_int43_mask(&mut self, val: Int43Mask)
pub const fn set_int43_mask(&mut self, val: Int43Mask)
Mask bit
Sourcepub const fn int44_mask(&self) -> Int44Mask
pub const fn int44_mask(&self) -> Int44Mask
Mask bit
Sourcepub const fn set_int44_mask(&mut self, val: Int44Mask)
pub const fn set_int44_mask(&mut self, val: Int44Mask)
Mask bit
Sourcepub const fn int45_mask(&self) -> Int45Mask
pub const fn int45_mask(&self) -> Int45Mask
Mask bit
Sourcepub const fn set_int45_mask(&mut self, val: Int45Mask)
pub const fn set_int45_mask(&mut self, val: Int45Mask)
Mask bit
Sourcepub const fn int46_mask(&self) -> Int46Mask
pub const fn int46_mask(&self) -> Int46Mask
Mask bit
Sourcepub const fn set_int46_mask(&mut self, val: Int46Mask)
pub const fn set_int46_mask(&mut self, val: Int46Mask)
Mask bit
Sourcepub const fn int47_mask(&self) -> Int47Mask
pub const fn int47_mask(&self) -> Int47Mask
Mask bit
Sourcepub const fn set_int47_mask(&mut self, val: Int47Mask)
pub const fn set_int47_mask(&mut self, val: Int47Mask)
Mask bit
Sourcepub const fn int48_mask(&self) -> Int48Mask
pub const fn int48_mask(&self) -> Int48Mask
Mask bit
Sourcepub const fn set_int48_mask(&mut self, val: Int48Mask)
pub const fn set_int48_mask(&mut self, val: Int48Mask)
Mask bit
Sourcepub const fn int49_mask(&self) -> Int49Mask
pub const fn int49_mask(&self) -> Int49Mask
Mask bit
Sourcepub const fn set_int49_mask(&mut self, val: Int49Mask)
pub const fn set_int49_mask(&mut self, val: Int49Mask)
Mask bit
Sourcepub const fn int50_mask(&self) -> Int50Mask
pub const fn int50_mask(&self) -> Int50Mask
Mask bit
Sourcepub const fn set_int50_mask(&mut self, val: Int50Mask)
pub const fn set_int50_mask(&mut self, val: Int50Mask)
Mask bit
Sourcepub const fn int51_mask(&self) -> Int51Mask
pub const fn int51_mask(&self) -> Int51Mask
Mask bit
Sourcepub const fn set_int51_mask(&mut self, val: Int51Mask)
pub const fn set_int51_mask(&mut self, val: Int51Mask)
Mask bit
Sourcepub const fn int52_mask(&self) -> Int52Mask
pub const fn int52_mask(&self) -> Int52Mask
Mask bit
Sourcepub const fn set_int52_mask(&mut self, val: Int52Mask)
pub const fn set_int52_mask(&mut self, val: Int52Mask)
Mask bit
Sourcepub const fn int53_mask(&self) -> Int53Mask
pub const fn int53_mask(&self) -> Int53Mask
Mask bit
Sourcepub const fn set_int53_mask(&mut self, val: Int53Mask)
pub const fn set_int53_mask(&mut self, val: Int53Mask)
Mask bit
Sourcepub const fn int54_mask(&self) -> Int54Mask
pub const fn int54_mask(&self) -> Int54Mask
Mask bit
Sourcepub const fn set_int54_mask(&mut self, val: Int54Mask)
pub const fn set_int54_mask(&mut self, val: Int54Mask)
Mask bit
Sourcepub const fn int55_mask(&self) -> Int55Mask
pub const fn int55_mask(&self) -> Int55Mask
Mask bit
Sourcepub const fn set_int55_mask(&mut self, val: Int55Mask)
pub const fn set_int55_mask(&mut self, val: Int55Mask)
Mask bit
Sourcepub const fn int56_mask(&self) -> Int56Mask
pub const fn int56_mask(&self) -> Int56Mask
Mask bit
Sourcepub const fn set_int56_mask(&mut self, val: Int56Mask)
pub const fn set_int56_mask(&mut self, val: Int56Mask)
Mask bit
Sourcepub const fn int57_mask(&self) -> Int57Mask
pub const fn int57_mask(&self) -> Int57Mask
Mask bit
Sourcepub const fn set_int57_mask(&mut self, val: Int57Mask)
pub const fn set_int57_mask(&mut self, val: Int57Mask)
Mask bit
Sourcepub const fn int58_mask(&self) -> Int58Mask
pub const fn int58_mask(&self) -> Int58Mask
Mask bit
Sourcepub const fn set_int58_mask(&mut self, val: Int58Mask)
pub const fn set_int58_mask(&mut self, val: Int58Mask)
Mask bit
Sourcepub const fn int59_mask(&self) -> Int59Mask
pub const fn int59_mask(&self) -> Int59Mask
Mask bit
Sourcepub const fn set_int59_mask(&mut self, val: Int59Mask)
pub const fn set_int59_mask(&mut self, val: Int59Mask)
Mask bit
Sourcepub const fn int60_mask(&self) -> Int60Mask
pub const fn int60_mask(&self) -> Int60Mask
Mask bit
Sourcepub const fn set_int60_mask(&mut self, val: Int60Mask)
pub const fn set_int60_mask(&mut self, val: Int60Mask)
Mask bit
Sourcepub const fn int61_mask(&self) -> Int61Mask
pub const fn int61_mask(&self) -> Int61Mask
Mask bit
Sourcepub const fn set_int61_mask(&mut self, val: Int61Mask)
pub const fn set_int61_mask(&mut self, val: Int61Mask)
Mask bit
Sourcepub const fn int62_mask(&self) -> Int62Mask
pub const fn int62_mask(&self) -> Int62Mask
Mask bit
Sourcepub const fn set_int62_mask(&mut self, val: Int62Mask)
pub const fn set_int62_mask(&mut self, val: Int62Mask)
Mask bit
Sourcepub const fn int63_mask(&self) -> Int63Mask
pub const fn int63_mask(&self) -> Int63Mask
Mask bit
Sourcepub const fn set_int63_mask(&mut self, val: Int63Mask)
pub const fn set_int63_mask(&mut self, val: Int63Mask)
Mask bit
Trait Implementations§
Source§impl Clone for SecCpu1IntMask1
impl Clone for SecCpu1IntMask1
Source§fn clone(&self) -> SecCpu1IntMask1
fn clone(&self) -> SecCpu1IntMask1
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 SecCpu1IntMask1
impl Debug for SecCpu1IntMask1
Source§impl Default for SecCpu1IntMask1
impl Default for SecCpu1IntMask1
Source§fn default() -> SecCpu1IntMask1
fn default() -> SecCpu1IntMask1
Returns the “default value” for a type. Read more
Source§impl PartialEq for SecCpu1IntMask1
impl PartialEq for SecCpu1IntMask1
impl Copy for SecCpu1IntMask1
impl Eq for SecCpu1IntMask1
impl StructuralPartialEq for SecCpu1IntMask1
Auto Trait Implementations§
impl Freeze for SecCpu1IntMask1
impl RefUnwindSafe for SecCpu1IntMask1
impl Send for SecCpu1IntMask1
impl Sync for SecCpu1IntMask1
impl Unpin for SecCpu1IntMask1
impl UnwindSafe for SecCpu1IntMask1
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