[][src]Enum efm32gg11b820::ldma::ch12_ctrl::BLOCKSIZER

pub enum BLOCKSIZER {
    UNIT1,
    UNIT2,
    UNIT3,
    UNIT4,
    UNIT6,
    UNIT8,
    UNIT16,
    UNIT32,
    UNIT64,
    UNIT128,
    UNIT256,
    UNIT512,
    UNIT1024,
    ALL,
    _Reserved(u8),
}

Possible values of 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

_Reserved(u8)

Reserved

Methods

impl BLOCKSIZER[src]

pub fn bits(&self) -> u8[src]

Value of the field as raw bits

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

Checks if the value of the field is UNIT1

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

Checks if the value of the field is UNIT2

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

Checks if the value of the field is UNIT3

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

Checks if the value of the field is UNIT4

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

Checks if the value of the field is UNIT6

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

Checks if the value of the field is UNIT8

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

Checks if the value of the field is UNIT16

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

Checks if the value of the field is UNIT32

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

Checks if the value of the field is UNIT64

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

Checks if the value of the field is UNIT128

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

Checks if the value of the field is UNIT256

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

Checks if the value of the field is UNIT512

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

Checks if the value of the field is UNIT1024

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

Checks if the value of the field is ALL

Trait Implementations

impl Copy for BLOCKSIZER[src]

impl Debug for BLOCKSIZER[src]

impl PartialEq<BLOCKSIZER> for BLOCKSIZER[src]

impl Clone for BLOCKSIZER[src]

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

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for BLOCKSIZER

impl Sync for BLOCKSIZER

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