[][src]Enum stm32f3::stm32f303::rcc::cfgr3::USART1SWR

pub enum USART1SWR {
    PCLK,
    SYSCLK,
    LSE,
    HSI,
}

Possible values of the field USART1SW

Variants

PCLK

PCLK selected as USART clock source

SYSCLK

SYSCLK selected as USART clock source

LSE

LSE selected as USART clock source

HSI

HSI selected as USART clock source

Methods

impl USART1SWR[src]

pub fn bits(&self) -> u8[src]

Value of the field as raw bits

pub fn is_pclk(&self) -> bool[src]

Checks if the value of the field is PCLK

pub fn is_sysclk(&self) -> bool[src]

Checks if the value of the field is SYSCLK

pub fn is_lse(&self) -> bool[src]

Checks if the value of the field is LSE

pub fn is_hsi(&self) -> bool[src]

Checks if the value of the field is HSI

Trait Implementations

impl Debug for USART1SWR[src]

impl PartialEq<USART1SWR> for USART1SWR[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Copy for USART1SWR[src]

impl Clone for USART1SWR[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Unpin for USART1SWR

impl Sync for USART1SWR

impl Send for USART1SWR

Blanket Implementations

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self