[−][src]Enum ambiq_apollo3_pac::gpio::padregf::PAD20FNCSELR
Possible values of the field PAD20FNCSEL
Variants
SWDCK
Configure as the serial wire debug clock signal value.
NCE20
IOM/MSPI nCE group 20 value.
GPIO20
Configure as GPIO20 value.
UART0TX
Configure as UART0 TX output signal value.
UART1TX
Configure as UART1 TX output signal value.
I2SBCLK
I2S byte clock input value.
UA1RTS
Configure as UART1 RTS output signal value.
_Reserved(u8)
Reserved
Methods
impl PAD20FNCSELR
[src]
pub fn bits(&self) -> u8
[src]
Value of the field as raw bits
pub fn is_swdck(&self) -> bool
[src]
Checks if the value of the field is SWDCK
pub fn is_nce20(&self) -> bool
[src]
Checks if the value of the field is NCE20
pub fn is_gpio20(&self) -> bool
[src]
Checks if the value of the field is GPIO20
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_i2sbclk(&self) -> bool
[src]
Checks if the value of the field is I2SBCLK
pub fn is_ua1rts(&self) -> bool
[src]
Checks if the value of the field is UA1RTS
Trait Implementations
impl Copy for PAD20FNCSELR
[src]
impl Debug for PAD20FNCSELR
[src]
impl PartialEq<PAD20FNCSELR> for PAD20FNCSELR
[src]
fn eq(&self, other: &PAD20FNCSELR) -> bool
[src]
fn ne(&self, other: &PAD20FNCSELR) -> bool
[src]
impl Clone for PAD20FNCSELR
[src]
fn clone(&self) -> PAD20FNCSELR
[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 PAD20FNCSELR
impl Sync for PAD20FNCSELR
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