[−][src]Enum ambiq_apollo3_pac::gpio::padregc::PAD9FNCSELR
Possible values of the field PAD9FNCSEL
Variants
M1SDAWIR3
Configure as the IOMSTR1 I2C SDA or SPI WIR3 signal value.
M1MISO
Configure as the IOMSTR1 SPI MISO signal value.
NCE9
IOM/MSPI nCE group 9 value.
GPIO9
Configure as GPIO9 value.
SCCIO
SCARD data I/O connection value.
UART1RX
Configure as UART1 RX input signal value.
_Reserved(u8)
Reserved
Methods
impl PAD9FNCSELR
[src]
pub fn bits(&self) -> u8
[src]
Value of the field as raw bits
pub fn is_m1sdawir3(&self) -> bool
[src]
Checks if the value of the field is M1SDAWIR3
pub fn is_m1miso(&self) -> bool
[src]
Checks if the value of the field is M1MISO
pub fn is_nce9(&self) -> bool
[src]
Checks if the value of the field is NCE9
pub fn is_gpio9(&self) -> bool
[src]
Checks if the value of the field is GPIO9
pub fn is_sccio(&self) -> bool
[src]
Checks if the value of the field is SCCIO
pub fn is_uart1rx(&self) -> bool
[src]
Checks if the value of the field is UART1RX
Trait Implementations
impl Copy for PAD9FNCSELR
[src]
impl Debug for PAD9FNCSELR
[src]
impl PartialEq<PAD9FNCSELR> for PAD9FNCSELR
[src]
fn eq(&self, other: &PAD9FNCSELR) -> bool
[src]
fn ne(&self, other: &PAD9FNCSELR) -> bool
[src]
impl Clone for PAD9FNCSELR
[src]
fn clone(&self) -> PAD9FNCSELR
[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 PAD9FNCSELR
impl Sync for PAD9FNCSELR
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