[][src]Struct efm32gg11b820::lesense::idleconf::_CH9W

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

Proxy

Methods

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

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

Writes variant to the field

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

CH9 output is disabled in idle phase

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

CH9 output is high in idle phase

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

CH9 output is low in idle phase

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

CH9 output is connected to VDAC output in idle phase. Note that this mode is only available on channels 0, 1, 2, 3, 12, 13, 14, 15

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

Writes raw bits to the field

Auto Trait Implementations

impl<'a> Send for _CH9W<'a>

impl<'a> Sync for _CH9W<'a>

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