#[repr(transparent)]pub struct AhbSecureCtrlPeripheralRule0(pub u32);Expand description
AHB Secure Control Peripheral Rule 0
Tuple Fields§
§0: u32Implementations§
Source§impl AhbSecureCtrlPeripheralRule0
impl AhbSecureCtrlPeripheralRule0
Sourcepub const fn rule0(&self) -> AhbSecureCtrlPeripheralRule0Rule0
pub const fn rule0(&self) -> AhbSecureCtrlPeripheralRule0Rule0
Rule 0
Sourcepub const fn set_rule0(&mut self, val: AhbSecureCtrlPeripheralRule0Rule0)
pub const fn set_rule0(&mut self, val: AhbSecureCtrlPeripheralRule0Rule0)
Rule 0
Sourcepub const fn rule1(&self) -> AhbSecureCtrlPeripheralRule0Rule1
pub const fn rule1(&self) -> AhbSecureCtrlPeripheralRule0Rule1
Rule 1
Sourcepub const fn set_rule1(&mut self, val: AhbSecureCtrlPeripheralRule0Rule1)
pub const fn set_rule1(&mut self, val: AhbSecureCtrlPeripheralRule0Rule1)
Rule 1
Sourcepub const fn rule2(&self) -> AhbSecureCtrlPeripheralRule0Rule2
pub const fn rule2(&self) -> AhbSecureCtrlPeripheralRule0Rule2
Rule 2
Sourcepub const fn set_rule2(&mut self, val: AhbSecureCtrlPeripheralRule0Rule2)
pub const fn set_rule2(&mut self, val: AhbSecureCtrlPeripheralRule0Rule2)
Rule 2
Sourcepub const fn rule3(&self) -> AhbSecureCtrlPeripheralRule0Rule3
pub const fn rule3(&self) -> AhbSecureCtrlPeripheralRule0Rule3
Rule 3
Sourcepub const fn set_rule3(&mut self, val: AhbSecureCtrlPeripheralRule0Rule3)
pub const fn set_rule3(&mut self, val: AhbSecureCtrlPeripheralRule0Rule3)
Rule 3
Trait Implementations§
Source§impl Clone for AhbSecureCtrlPeripheralRule0
impl Clone for AhbSecureCtrlPeripheralRule0
Source§fn clone(&self) -> AhbSecureCtrlPeripheralRule0
fn clone(&self) -> AhbSecureCtrlPeripheralRule0
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 AhbSecureCtrlPeripheralRule0
impl Debug for AhbSecureCtrlPeripheralRule0
Source§impl Default for AhbSecureCtrlPeripheralRule0
impl Default for AhbSecureCtrlPeripheralRule0
Source§fn default() -> AhbSecureCtrlPeripheralRule0
fn default() -> AhbSecureCtrlPeripheralRule0
Returns the “default value” for a type. Read more
Source§impl PartialEq for AhbSecureCtrlPeripheralRule0
impl PartialEq for AhbSecureCtrlPeripheralRule0
Source§fn eq(&self, other: &AhbSecureCtrlPeripheralRule0) -> bool
fn eq(&self, other: &AhbSecureCtrlPeripheralRule0) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for AhbSecureCtrlPeripheralRule0
impl Eq for AhbSecureCtrlPeripheralRule0
impl StructuralPartialEq for AhbSecureCtrlPeripheralRule0
Auto Trait Implementations§
impl Freeze for AhbSecureCtrlPeripheralRule0
impl RefUnwindSafe for AhbSecureCtrlPeripheralRule0
impl Send for AhbSecureCtrlPeripheralRule0
impl Sync for AhbSecureCtrlPeripheralRule0
impl Unpin for AhbSecureCtrlPeripheralRule0
impl UnwindSafe for AhbSecureCtrlPeripheralRule0
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