[−][src]Enum ambiq_apollo3_pac::gpio::padregj::PAD39FNCSELR
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]
fn eq(&self, other: &PAD39FNCSELR) -> bool
[src]
fn ne(&self, other: &PAD39FNCSELR) -> bool
[src]
impl Clone for PAD39FNCSELR
[src]
fn clone(&self) -> PAD39FNCSELR
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl Send for PAD39FNCSELR
impl Sync for PAD39FNCSELR
Blanket Implementations
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> From for T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same for T
type Output = T
Should always be Self