pub enum ClockOutSel {
Fro12M,
FroHfDiv,
ClkIn,
Clk16K,
Pll1Clk,
SlowClk,
}Expand description
Selected clock source to output
Variants§
Fro12M
12MHz Internal Oscillator
FroHfDiv
FRO180M Internal Oscillator, via divisor
ClkIn
External Oscillator
Clk16K
16KHz oscillator
Pll1Clk
Output of PLL1
SlowClk
Main System CPU clock, divided by 6
Trait Implementations§
Source§impl Clone for ClockOutSel
impl Clone for ClockOutSel
Source§fn clone(&self) -> ClockOutSel
fn clone(&self) -> ClockOutSel
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 moreimpl Copy for ClockOutSel
Auto Trait Implementations§
impl Freeze for ClockOutSel
impl RefUnwindSafe for ClockOutSel
impl Send for ClockOutSel
impl Sync for ClockOutSel
impl Unpin for ClockOutSel
impl UnwindSafe for ClockOutSel
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