[][src]Enum rsl10_pac::dio::dio_data::DIO_A

#[repr(u16)]
pub enum DIO_A {
    DIO0_LOW,
    DIO0_HIGH,
    DIO1_HIGH,
    DIO2_HIGH,
    DIO3_HIGH,
    DIO4_HIGH,
    DIO5_HIGH,
    DIO6_HIGH,
    DIO7_HIGH,
    DIO8_HIGH,
    DIO9_HIGH,
    DIO10_HIGH,
    DIO11_HIGH,
    DIO12_HIGH,
    DIO13_HIGH,
    DIO14_HIGH,
    DIO15_HIGH,
}

DIO[15:0] read data

Value on reset: 0

Variants

DIO0_LOW

0: DIO pad is low

DIO0_HIGH

1: DIO pad is high

DIO1_HIGH

2: DIO pad is high

DIO2_HIGH

4: DIO pad is high

DIO3_HIGH

8: DIO pad is high

DIO4_HIGH

16: DIO pad is high

DIO5_HIGH

32: DIO pad is high

DIO6_HIGH

64: DIO pad is high

DIO7_HIGH

128: DIO pad is high

DIO8_HIGH

256: DIO pad is high

DIO9_HIGH

512: DIO pad is high

DIO10_HIGH

1024: DIO pad is high

DIO11_HIGH

2048: DIO pad is high

DIO12_HIGH

4096: DIO pad is high

DIO13_HIGH

8192: DIO pad is high

DIO14_HIGH

16384: DIO pad is high

DIO15_HIGH

32768: DIO pad is high

Trait Implementations

impl Clone for DIO_A[src]

impl Copy for DIO_A[src]

impl Debug for DIO_A[src]

impl From<DIO_A> for u16[src]

impl PartialEq<DIO_A> for DIO_A[src]

impl StructuralPartialEq for DIO_A[src]

Auto Trait Implementations

impl Send for DIO_A

impl Sync for DIO_A

impl Unpin for DIO_A

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

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

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

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