[−][src]Enum efm32gg11b820::crypto0::ctrl::DMA0MODER
Possible values of the field DMA0MODE
Variants
FULL
Target register is fully read/written during every DMA transaction
LENLIMIT
Length Limited. When the current length, i.e. LENGTHA or LENGTHB indicates that there are less bytes available than the register size, only length + necessary zero padding is read. Zero padding is automatically added when writing.
FULLBYTE
Target register is fully read/written during every DMA transaction. Bytewise DMA.
LENLIMITBYTE
Length Limited. When the current length, i.e. LENGTHA or LENGTHB indicates that there are less bytes available than the register size, only length + necessary zero padding is read. Bytewise DMA. Zero padding is automatically added when writing.
Methods
impl DMA0MODER
[src]
pub fn bits(&self) -> u8
[src]
Value of the field as raw bits
pub fn is_full(&self) -> bool
[src]
Checks if the value of the field is FULL
pub fn is_lenlimit(&self) -> bool
[src]
Checks if the value of the field is LENLIMIT
pub fn is_fullbyte(&self) -> bool
[src]
Checks if the value of the field is FULLBYTE
pub fn is_lenlimitbyte(&self) -> bool
[src]
Checks if the value of the field is LENLIMITBYTE
Trait Implementations
impl Copy for DMA0MODER
[src]
impl Debug for DMA0MODER
[src]
impl PartialEq<DMA0MODER> for DMA0MODER
[src]
fn eq(&self, other: &DMA0MODER) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Clone for DMA0MODER
[src]
Auto Trait Implementations
Blanket Implementations
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> From for T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same for T
type Output = T
Should always be Self