#[repr(transparent)]pub struct SecCtrlApbBridge1MemCtrl1(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 SecCtrlApbBridge1MemCtrl1
impl SecCtrlApbBridge1MemCtrl1
Sourcepub const fn ctimer2_rule(&self) -> Ctimer2Rule
pub const fn ctimer2_rule(&self) -> Ctimer2Rule
Standard counter/Timer 2
Sourcepub const fn set_ctimer2_rule(&mut self, val: Ctimer2Rule)
pub const fn set_ctimer2_rule(&mut self, val: Ctimer2Rule)
Standard counter/Timer 2
Sourcepub const fn ctimer3_rule(&self) -> Ctimer3Rule
pub const fn ctimer3_rule(&self) -> Ctimer3Rule
Standard counter/Timer 3
Sourcepub const fn set_ctimer3_rule(&mut self, val: Ctimer3Rule)
pub const fn set_ctimer3_rule(&mut self, val: Ctimer3Rule)
Standard counter/Timer 3
Sourcepub const fn ctimer4_rule(&self) -> Ctimer4Rule
pub const fn ctimer4_rule(&self) -> Ctimer4Rule
Standard counter/Timer 4
Sourcepub const fn set_ctimer4_rule(&mut self, val: Ctimer4Rule)
pub const fn set_ctimer4_rule(&mut self, val: Ctimer4Rule)
Standard counter/Timer 4
Sourcepub const fn set_rtc_rule(&mut self, val: RtcRule)
pub const fn set_rtc_rule(&mut self, val: RtcRule)
Real Time Counter
Sourcepub const fn osevent_rule(&self) -> OseventRule
pub const fn osevent_rule(&self) -> OseventRule
OS Event Timer
Sourcepub const fn set_osevent_rule(&mut self, val: OseventRule)
pub const fn set_osevent_rule(&mut self, val: OseventRule)
OS Event Timer
Trait Implementations§
Source§impl Clone for SecCtrlApbBridge1MemCtrl1
impl Clone for SecCtrlApbBridge1MemCtrl1
Source§fn clone(&self) -> SecCtrlApbBridge1MemCtrl1
fn clone(&self) -> SecCtrlApbBridge1MemCtrl1
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 SecCtrlApbBridge1MemCtrl1
impl Debug for SecCtrlApbBridge1MemCtrl1
Source§impl Default for SecCtrlApbBridge1MemCtrl1
impl Default for SecCtrlApbBridge1MemCtrl1
Source§fn default() -> SecCtrlApbBridge1MemCtrl1
fn default() -> SecCtrlApbBridge1MemCtrl1
Returns the “default value” for a type. Read more
impl Copy for SecCtrlApbBridge1MemCtrl1
impl Eq for SecCtrlApbBridge1MemCtrl1
impl StructuralPartialEq for SecCtrlApbBridge1MemCtrl1
Auto Trait Implementations§
impl Freeze for SecCtrlApbBridge1MemCtrl1
impl RefUnwindSafe for SecCtrlApbBridge1MemCtrl1
impl Send for SecCtrlApbBridge1MemCtrl1
impl Sync for SecCtrlApbBridge1MemCtrl1
impl Unpin for SecCtrlApbBridge1MemCtrl1
impl UnwindSafe for SecCtrlApbBridge1MemCtrl1
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