pub enum FifoLevel {
GtZeroLtQuarter,
GteQuarterLtHalf,
GteHalfLtThreeQuarter,
GteThreeQuarterLtFull,
Empty,
Full,
Invalid,
}
Expand description
How full the DMA stream’s fifo is.
Variants§
GtZeroLtQuarter
0 < fifo_level < 1/4.
GteQuarterLtHalf
1/4 <= fifo_level < 1/2.
GteHalfLtThreeQuarter
1/2 <= fifo_level < 3/4.
GteThreeQuarterLtFull
3/4 <= fifo_level < full.
Empty
Fifo is empty.
Full
Fifo is full.
Invalid
Invalid value.
Trait Implementations§
impl Copy for FifoLevel
Auto Trait Implementations§
impl Freeze for FifoLevel
impl RefUnwindSafe for FifoLevel
impl Send for FifoLevel
impl Sync for FifoLevel
impl Unpin for FifoLevel
impl UnwindSafe for FifoLevel
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more