[][src]Struct mk66f18::dac0::c1::DMAEN_W

pub struct DMAEN_W<'a> { /* fields omitted */ }

Write proxy for field DMAEN

Methods

impl<'a> DMAEN_W<'a>[src]

pub fn variant(self, variant: DMAEN_A) -> &'a mut W[src]

Writes variant to the field

pub fn _0(self) -> &'a mut W[src]

DMA is disabled.

pub fn _1(self) -> &'a mut W[src]

DMA is enabled. When DMA is enabled, the DMA request will be generated by original interrupts. The interrupts will not be presented on this module at the same time.

pub fn set_bit(self) -> &'a mut W[src]

Sets the field bit

pub fn clear_bit(self) -> &'a mut W[src]

Clears the field bit

pub fn bit(self, value: bool) -> &'a mut W[src]

Writes raw bits to the field

Auto Trait Implementations

impl<'a> Unpin for DMAEN_W<'a>

impl<'a> !Sync for DMAEN_W<'a>

impl<'a> Send for DMAEN_W<'a>

Blanket Implementations

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryInto<U> 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> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self