Struct rp_pac::powman::regs::PowFastdiv
source · #[repr(transparent)]pub struct PowFastdiv(pub u32);
Tuple Fields§
§0: u32
Implementations§
source§impl PowFastdiv
impl PowFastdiv
sourcepub const fn pow_fastdiv(&self) -> u16
pub const fn pow_fastdiv(&self) -> u16
divides the POWMAN clock to provide a tick for the delay module and state machines when clk_pow is running from the slow clock it is not divided when clk_pow is running from the fast clock it is divided by tick_div
sourcepub fn set_pow_fastdiv(&mut self, val: u16)
pub fn set_pow_fastdiv(&mut self, val: u16)
divides the POWMAN clock to provide a tick for the delay module and state machines when clk_pow is running from the slow clock it is not divided when clk_pow is running from the fast clock it is divided by tick_div
Trait Implementations§
source§impl Clone for PowFastdiv
impl Clone for PowFastdiv
source§fn clone(&self) -> PowFastdiv
fn clone(&self) -> PowFastdiv
Returns a copy 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 Default for PowFastdiv
impl Default for PowFastdiv
source§fn default() -> PowFastdiv
fn default() -> PowFastdiv
Returns the “default value” for a type. Read more
source§impl PartialEq for PowFastdiv
impl PartialEq for PowFastdiv
impl Copy for PowFastdiv
impl Eq for PowFastdiv
impl StructuralPartialEq for PowFastdiv
Auto Trait Implementations§
impl Freeze for PowFastdiv
impl RefUnwindSafe for PowFastdiv
impl Send for PowFastdiv
impl Sync for PowFastdiv
impl Unpin for PowFastdiv
impl UnwindSafe for PowFastdiv
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)