[−][src]Enum efm32gg11b820::ldma::ch4_ctrl::BLOCKSIZER
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]
fn eq(&self, other: &BLOCKSIZER) -> bool
[src]
fn ne(&self, other: &BLOCKSIZER) -> bool
[src]
impl Clone for BLOCKSIZER
[src]
fn clone(&self) -> 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]
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