[][src]Enum stm32f4xx_hal::stm32::sai::ch::cr1::OUTDRIVR

pub enum OUTDRIVR {
    ONSTART,
    IMMEDIATELY,
}

Possible values of the field OUTDRIV

Variants

ONSTART

Audio block output driven when SAIEN is set

IMMEDIATELY

Audio block output driven immediately after the setting of this bit

Methods

impl OUTDRIVR[src]

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

Returns true if the bit is clear (0)

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

Returns true if the bit is set (1)

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

Value of the field as raw bits

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

Checks if the value of the field is ONSTART

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

Checks if the value of the field is IMMEDIATELY

Trait Implementations

impl PartialEq<OUTDRIVR> for OUTDRIVR[src]

impl Debug for OUTDRIVR[src]

impl Clone for OUTDRIVR[src]

impl Copy for OUTDRIVR[src]

Auto Trait Implementations

impl Unpin for OUTDRIVR

impl Send for OUTDRIVR

impl Sync for OUTDRIVR

Blanket Implementations

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

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, 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