[][src]Enum stm32f3xx_hal::stm32::usart1::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 Clone for ABRMODR[src]

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

Performs copy-assignment from source. Read more

impl Copy for ABRMODR[src]

impl PartialEq<ABRMODR> for ABRMODR[src]

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

This method tests for !=.

impl Debug for ABRMODR[src]

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 = Infallible

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

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]