[][src]Enum efm32gg11b820::ldma::ch14_ctrl::BLOCKSIZEW

pub enum BLOCKSIZEW {
    UNIT1,
    UNIT2,
    UNIT3,
    UNIT4,
    UNIT6,
    UNIT8,
    UNIT16,
    UNIT32,
    UNIT64,
    UNIT128,
    UNIT256,
    UNIT512,
    UNIT1024,
    ALL,
}

Values that can be written to the field BLOCKSIZE

Variants

UNIT1

One unit transfer per arbitration

UNIT2

Two unit transfers per arbitration

UNIT3

Three unit transfers per arbitration

UNIT4

Four unit transfers per arbitration

UNIT6

Six unit transfers per arbitration

UNIT8

Eight unit transfers per arbitration

UNIT16

Sixteen unit transfers per arbitration

UNIT32

32 unit transfers per arbitration

UNIT64

64 unit transfers per arbitration

UNIT128

128 unit transfers per arbitration

UNIT256

256 unit transfers per arbitration

UNIT512

512 unit transfers per arbitration

UNIT1024

1024 unit transfers per arbitration

ALL

Transfer all units as specified by the XFRCNT field

Auto Trait Implementations

impl Send for BLOCKSIZEW

impl Sync for BLOCKSIZEW

Blanket Implementations

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> From for T[src]

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]

impl<T> Same for T

type Output = T

Should always be Self