#[repr(transparent)]pub struct SecCtrlRamxMemRule0(pub u32);Expand description
Security access rules for RAMX slaves.
Tuple Fields§
§0: u32Implementations§
Source§impl SecCtrlRamxMemRule0
impl SecCtrlRamxMemRule0
Sourcepub const fn rule0(&self) -> SecCtrlRamxMemRule0Rule0
pub const fn rule0(&self) -> SecCtrlRamxMemRule0Rule0
secure control rule0. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule0(&mut self, val: SecCtrlRamxMemRule0Rule0)
pub const fn set_rule0(&mut self, val: SecCtrlRamxMemRule0Rule0)
secure control rule0. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn rule1(&self) -> SecCtrlRamxMemRule0Rule1
pub const fn rule1(&self) -> SecCtrlRamxMemRule0Rule1
secure control rule1. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule1(&mut self, val: SecCtrlRamxMemRule0Rule1)
pub const fn set_rule1(&mut self, val: SecCtrlRamxMemRule0Rule1)
secure control rule1. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn rule2(&self) -> SecCtrlRamxMemRule0Rule2
pub const fn rule2(&self) -> SecCtrlRamxMemRule0Rule2
secure control rule2. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule2(&mut self, val: SecCtrlRamxMemRule0Rule2)
pub const fn set_rule2(&mut self, val: SecCtrlRamxMemRule0Rule2)
secure control rule2. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn rule3(&self) -> SecCtrlRamxMemRule0Rule3
pub const fn rule3(&self) -> SecCtrlRamxMemRule0Rule3
secure control rule3. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule3(&mut self, val: SecCtrlRamxMemRule0Rule3)
pub const fn set_rule3(&mut self, val: SecCtrlRamxMemRule0Rule3)
secure control rule3. it can be set when check_reg’s write_lock is ‘0’
Trait Implementations§
Source§impl Clone for SecCtrlRamxMemRule0
impl Clone for SecCtrlRamxMemRule0
Source§fn clone(&self) -> SecCtrlRamxMemRule0
fn clone(&self) -> SecCtrlRamxMemRule0
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 SecCtrlRamxMemRule0
impl Debug for SecCtrlRamxMemRule0
Source§impl Default for SecCtrlRamxMemRule0
impl Default for SecCtrlRamxMemRule0
Source§fn default() -> SecCtrlRamxMemRule0
fn default() -> SecCtrlRamxMemRule0
Returns the “default value” for a type. Read more
Source§impl PartialEq for SecCtrlRamxMemRule0
impl PartialEq for SecCtrlRamxMemRule0
impl Copy for SecCtrlRamxMemRule0
impl Eq for SecCtrlRamxMemRule0
impl StructuralPartialEq for SecCtrlRamxMemRule0
Auto Trait Implementations§
impl Freeze for SecCtrlRamxMemRule0
impl RefUnwindSafe for SecCtrlRamxMemRule0
impl Send for SecCtrlRamxMemRule0
impl Sync for SecCtrlRamxMemRule0
impl Unpin for SecCtrlRamxMemRule0
impl UnwindSafe for SecCtrlRamxMemRule0
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