#[repr(transparent)]pub struct AhbSecureCtrlMemRule0(pub u32);Expand description
AHB Secure Control Peripheral Rule
Tuple Fields§
§0: u32Implementations§
Source§impl AhbSecureCtrlMemRule0
impl AhbSecureCtrlMemRule0
Sourcepub const fn rule0(&self) -> AhbSecureCtrlMemRule0Rule0
pub const fn rule0(&self) -> AhbSecureCtrlMemRule0Rule0
AHBSC
Sourcepub const fn set_rule0(&mut self, val: AhbSecureCtrlMemRule0Rule0)
pub const fn set_rule0(&mut self, val: AhbSecureCtrlMemRule0Rule0)
AHBSC
Sourcepub const fn rule1(&self) -> AhbSecureCtrlMemRule0Rule1
pub const fn rule1(&self) -> AhbSecureCtrlMemRule0Rule1
AHBSC ALIAS0
Sourcepub const fn set_rule1(&mut self, val: AhbSecureCtrlMemRule0Rule1)
pub const fn set_rule1(&mut self, val: AhbSecureCtrlMemRule0Rule1)
AHBSC ALIAS0
Sourcepub const fn rule2(&self) -> AhbSecureCtrlMemRule0Rule2
pub const fn rule2(&self) -> AhbSecureCtrlMemRule0Rule2
AHBSC ALIAS1
Sourcepub const fn set_rule2(&mut self, val: AhbSecureCtrlMemRule0Rule2)
pub const fn set_rule2(&mut self, val: AhbSecureCtrlMemRule0Rule2)
AHBSC ALIAS1
Sourcepub const fn rule3(&self) -> AhbSecureCtrlMemRule0Rule3
pub const fn rule3(&self) -> AhbSecureCtrlMemRule0Rule3
AHBSC ALIAS2
Sourcepub const fn set_rule3(&mut self, val: AhbSecureCtrlMemRule0Rule3)
pub const fn set_rule3(&mut self, val: AhbSecureCtrlMemRule0Rule3)
AHBSC ALIAS2
Trait Implementations§
Source§impl Clone for AhbSecureCtrlMemRule0
impl Clone for AhbSecureCtrlMemRule0
Source§fn clone(&self) -> AhbSecureCtrlMemRule0
fn clone(&self) -> AhbSecureCtrlMemRule0
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 AhbSecureCtrlMemRule0
impl Debug for AhbSecureCtrlMemRule0
Source§impl Default for AhbSecureCtrlMemRule0
impl Default for AhbSecureCtrlMemRule0
Source§fn default() -> AhbSecureCtrlMemRule0
fn default() -> AhbSecureCtrlMemRule0
Returns the “default value” for a type. Read more
Source§impl PartialEq for AhbSecureCtrlMemRule0
impl PartialEq for AhbSecureCtrlMemRule0
impl Copy for AhbSecureCtrlMemRule0
impl Eq for AhbSecureCtrlMemRule0
impl StructuralPartialEq for AhbSecureCtrlMemRule0
Auto Trait Implementations§
impl Freeze for AhbSecureCtrlMemRule0
impl RefUnwindSafe for AhbSecureCtrlMemRule0
impl Send for AhbSecureCtrlMemRule0
impl Sync for AhbSecureCtrlMemRule0
impl Unpin for AhbSecureCtrlMemRule0
impl UnwindSafe for AhbSecureCtrlMemRule0
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