[][src]Struct mk66f18::uart2::modem::TXCTSE_W

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

Write proxy for field TXCTSE

Methods

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

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

Writes variant to the field

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

CTS has no effect on the transmitter.

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

Enables clear-to-send operation. The transmitter checks the state of CTS each time it is ready to send a character. If CTS is asserted, the character is sent. If CTS is deasserted, the signal TXD remains in the mark state and transmission is delayed until CTS is asserted. Changes in CTS as a character is being sent do not affect its transmission.

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 TXCTSE_W<'a>

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

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