Enum stm32h7xx_hal::stm32::sai4::ch::sr::FLVL_A[][src]

#[repr(u8)]pub enum FLVL_A {
    EMPTY,
    QUARTER1,
    QUARTER2,
    QUARTER3,
    QUARTER4,
    FULL,
}

FIFO level threshold. This bit is read only. The FIFO level threshold flag is managed only by hardware and its setting depends on SAI block configuration (transmitter or receiver mode). If the SAI block is configured as transmitter: If SAI block is configured as receiver:

Value on reset: 0

Variants

EMPTY

0: FIFO empty

QUARTER1

1: FIFO <= 1⁄4 but not empty

QUARTER2

2: 1⁄4 < FIFO <= 1⁄2

QUARTER3

3: 1⁄2 < FIFO <= 3⁄4

QUARTER4

4: 3⁄4 < FIFO but not full

FULL

5: FIFO full

Trait Implementations

impl Clone for FLVL_A[src]

impl Copy for FLVL_A[src]

impl Debug for FLVL_A[src]

impl PartialEq<FLVL_A> for FLVL_A[src]

impl StructuralPartialEq for FLVL_A[src]

Auto Trait Implementations

impl Send for FLVL_A

impl Sync for FLVL_A

impl Unpin for FLVL_A

Blanket Implementations

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

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

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

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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