pub struct UnfrozenRcu { /* private fields */ }Expand description
The RCU before its clock tree is frozen, handed out by RcuExt::constrain.
Implementations§
Source§impl UnfrozenRcu
impl UnfrozenRcu
Sourcepub fn freeze(self, fmc: &mut Fmc, config: ClockConfig) -> Rcu
pub fn freeze(self, fmc: &mut Fmc, config: ClockConfig) -> Rcu
Applies config and hands back the RCU at the resulting frequencies.
Flash wait states are raised from the new hclk before the system clock
switches over, so the flash is never read faster than it can respond.
Auto Trait Implementations§
impl !Sync for UnfrozenRcu
impl Freeze for UnfrozenRcu
impl RefUnwindSafe for UnfrozenRcu
impl Send for UnfrozenRcu
impl Unpin for UnfrozenRcu
impl UnsafeUnpin for UnfrozenRcu
impl UnwindSafe for UnfrozenRcu
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