#[repr(transparent)]pub struct SecCtrlApbBridge1MemCtrl3(pub u32);Expand description
Security access rules for APB Bridge 1 peripherals. Each APB bridge sector is 4 Kbytes. There are 32 APB Bridge 1 sectors in total.
Tuple Fields§
§0: u32Implementations§
Source§impl SecCtrlApbBridge1MemCtrl3
impl SecCtrlApbBridge1MemCtrl3
Sourcepub const fn usbhphy_rule(&self) -> UsbhphyRule
pub const fn usbhphy_rule(&self) -> UsbhphyRule
USB High Speed Phy controller
Sourcepub const fn set_usbhphy_rule(&mut self, val: UsbhphyRule)
pub const fn set_usbhphy_rule(&mut self, val: UsbhphyRule)
USB High Speed Phy controller
Sourcepub const fn set_rng_rule(&mut self, val: RngRule)
pub const fn set_rng_rule(&mut self, val: RngRule)
True Random Number Generator
Sourcepub const fn set_puf_rule(&mut self, val: PufRule)
pub const fn set_puf_rule(&mut self, val: PufRule)
PUF
Sourcepub const fn set_plu_rule(&mut self, val: PluRule)
pub const fn set_plu_rule(&mut self, val: PluRule)
Programmable Look-Up logic
Trait Implementations§
Source§impl Clone for SecCtrlApbBridge1MemCtrl3
impl Clone for SecCtrlApbBridge1MemCtrl3
Source§fn clone(&self) -> SecCtrlApbBridge1MemCtrl3
fn clone(&self) -> SecCtrlApbBridge1MemCtrl3
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 SecCtrlApbBridge1MemCtrl3
impl Debug for SecCtrlApbBridge1MemCtrl3
Source§impl Default for SecCtrlApbBridge1MemCtrl3
impl Default for SecCtrlApbBridge1MemCtrl3
Source§fn default() -> SecCtrlApbBridge1MemCtrl3
fn default() -> SecCtrlApbBridge1MemCtrl3
Returns the “default value” for a type. Read more
impl Copy for SecCtrlApbBridge1MemCtrl3
impl Eq for SecCtrlApbBridge1MemCtrl3
impl StructuralPartialEq for SecCtrlApbBridge1MemCtrl3
Auto Trait Implementations§
impl Freeze for SecCtrlApbBridge1MemCtrl3
impl RefUnwindSafe for SecCtrlApbBridge1MemCtrl3
impl Send for SecCtrlApbBridge1MemCtrl3
impl Sync for SecCtrlApbBridge1MemCtrl3
impl Unpin for SecCtrlApbBridge1MemCtrl3
impl UnwindSafe for SecCtrlApbBridge1MemCtrl3
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