[][src]Enum stm32l4xx_hal::stm32::usart3::cr2::ABRMODR

pub enum ABRMODR {
    START,
    EDGE,
    FRAME7F,
    FRAME55,
}

Possible values of the field ABRMOD

Variants

START

Measurement of the start bit is used to detect the baud rate

EDGE

Falling edge to falling edge measurement

FRAME7F

0x7F frame detection

FRAME55

0x55 frame detection

Methods

impl ABRMODR[src]

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

Value of the field as raw bits

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

Checks if the value of the field is START

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

Checks if the value of the field is EDGE

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

Checks if the value of the field is FRAME7F

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

Checks if the value of the field is FRAME55

Trait Implementations

impl Debug for ABRMODR[src]

impl PartialEq<ABRMODR> for ABRMODR[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Copy for ABRMODR[src]

impl Clone for ABRMODR[src]

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

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for ABRMODR

impl Sync for ABRMODR

Blanket Implementations

impl<T> From for T[src]

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

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

impl<T> Same for T

type Output = T

Should always be Self