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