[][src]Enum ambiq_apollo3_pac::gpio::padregj::PAD39FNCSELR

pub enum PAD39FNCSELR {
    UART0TX,
    UART1TX,
    CT25,
    GPIO39,
    M4SCL,
    M4SCK,
    _Reserved(u8),
}

Possible values of the field PAD39FNCSEL

Variants

UART0TX

Configure as the UART0 TX output signal value.

UART1TX

Configure as the UART1 TX output signal value.

CT25

CTIMER connection 25 value.

GPIO39

Configure as GPIO39 value.

M4SCL

Configure as the IOMSTR4 I2C SCL signal value.

M4SCK

Configure as the IOMSTR4 SPI SCK signal value.

_Reserved(u8)

Reserved

Methods

impl PAD39FNCSELR[src]

pub fn bits(&self) -> u8[src]

Value of the field as raw bits

pub fn is_uart0tx(&self) -> bool[src]

Checks if the value of the field is UART0TX

pub fn is_uart1tx(&self) -> bool[src]

Checks if the value of the field is UART1TX

pub fn is_ct25(&self) -> bool[src]

Checks if the value of the field is CT25

pub fn is_gpio39(&self) -> bool[src]

Checks if the value of the field is GPIO39

pub fn is_m4scl(&self) -> bool[src]

Checks if the value of the field is M4SCL

pub fn is_m4sck(&self) -> bool[src]

Checks if the value of the field is M4SCK

Trait Implementations

impl Copy for PAD39FNCSELR[src]

impl Debug for PAD39FNCSELR[src]

impl PartialEq<PAD39FNCSELR> for PAD39FNCSELR[src]

impl Clone for PAD39FNCSELR[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

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