[][src]Struct imxrt1062_tmr1::sctrl::OEN_W

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

Write proxy for field OEN

Methods

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

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

Writes variant to the field

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

The external pin is configured as an input.

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

The OFLAG output signal is driven on the external pin. Other timer groups using this external pin as their input see the driven value. The polarity of the signal is determined by OPS.

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> Send for OEN_W<'a>

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

impl<'a> Unpin for OEN_W<'a>

Blanket Implementations

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

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

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

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

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

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> 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.