[][src]Enum stm32l0xx_hal::stm32::syscfg::exticr4::EXTI12R

pub enum EXTI12R {
    PA12,
    PB12,
    PC12,
    PD12,
    PE12,
    _Reserved(u8),
}

Possible values of the field EXTI12

Variants

PA12

Select PA12 as the source input for the EXTI12 external interrupt

PB12

Select PB12 as the source input for the EXTI12 external interrupt

PC12

Select PC12 as the source input for the EXTI12 external interrupt

PD12

Select PD12 as the source input for the EXTI12 external interrupt

PE12

Select PE12 as the source input for the EXTI12 external interrupt

_Reserved(u8)

Reserved

Methods

impl EXTI12R[src]

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

Value of the field as raw bits

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

Checks if the value of the field is PA12

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

Checks if the value of the field is PB12

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

Checks if the value of the field is PC12

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

Checks if the value of the field is PD12

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

Checks if the value of the field is PE12

Trait Implementations

impl PartialEq<EXTI12R> for EXTI12R[src]

impl Debug for EXTI12R[src]

impl Copy for EXTI12R[src]

impl Clone for EXTI12R[src]

Auto Trait Implementations

impl Unpin for EXTI12R

impl Send for EXTI12R

impl Sync for EXTI12R

Blanket Implementations

impl<T> From<T> for T[src]

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, 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