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

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

Proxy

Methods

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

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

Writes variant to the field

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

CH2 output is disabled in idle phase

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

CH2 output is high in idle phase

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

CH2 output is low in idle phase

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

CH2 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 _CH2W<'a>

impl<'a> Sync for _CH2W<'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