Enum stm32l4xx_hal::pac::rcc::cr::MSIRANGE_A
source · [−]#[repr(u8)]
pub enum MSIRANGE_A {
RANGE100K,
RANGE200K,
RANGE400K,
RANGE800K,
RANGE1M,
RANGE2M,
RANGE4M,
RANGE8M,
RANGE16M,
RANGE24M,
RANGE32M,
RANGE48M,
}
Expand description
MSI clock ranges
Value on reset: 6
Variants
RANGE100K
0: range 0 around 100 kHz
RANGE200K
1: range 1 around 200 kHz
RANGE400K
2: range 2 around 400 kHz
RANGE800K
3: range 3 around 800 kHz
RANGE1M
4: range 4 around 1 MHz
RANGE2M
5: range 5 around 2 MHz
RANGE4M
6: range 6 around 4 MHz
RANGE8M
7: range 7 around 8 MHz
RANGE16M
8: range 8 around 16 MHz
RANGE24M
9: range 9 around 24 MHz
RANGE32M
10: range 10 around 32 MHz
RANGE48M
11: range 11 around 48 MHz
Trait Implementations
sourceimpl Clone for MSIRANGE_A
impl Clone for MSIRANGE_A
sourcefn clone(&self) -> MSIRANGE_A
fn clone(&self) -> MSIRANGE_A
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for MSIRANGE_A
impl Debug for MSIRANGE_A
sourceimpl PartialEq<MSIRANGE_A> for MSIRANGE_A
impl PartialEq<MSIRANGE_A> for MSIRANGE_A
impl Copy for MSIRANGE_A
impl StructuralPartialEq for MSIRANGE_A
Auto Trait Implementations
impl RefUnwindSafe for MSIRANGE_A
impl Send for MSIRANGE_A
impl Sync for MSIRANGE_A
impl Unpin for MSIRANGE_A
impl UnwindSafe for MSIRANGE_A
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more