[][src]Enum lpc54606_pac::i2c0::stat::SLVIDX_A

#[repr(u8)]pub enum SLVIDX_A {
    ADDRESS0,
    ADDRESS1,
    ADDRESS2,
    ADDRESS3,
}

Slave address match Index. This field is valid when the I2C slave function has been selected by receiving an address that matches one of the slave addresses defined by any enabled slave address registers, and provides an identification of the address that was matched. It is possible that more than one address could be matched, but only one match can be reported here.

Value on reset: 0

Variants

ADDRESS0

0: Address 0. Slave address 0 was matched.

ADDRESS1

1: Address 1. Slave address 1 was matched.

ADDRESS2

2: Address 2. Slave address 2 was matched.

ADDRESS3

3: Address 3. Slave address 3 was matched.

Trait Implementations

impl Clone for SLVIDX_A[src]

impl Copy for SLVIDX_A[src]

impl Debug for SLVIDX_A[src]

impl From<SLVIDX_A> for u8[src]

impl PartialEq<SLVIDX_A> for SLVIDX_A[src]

impl StructuralPartialEq for SLVIDX_A[src]

Auto Trait Implementations

impl Send for SLVIDX_A

impl Sync for SLVIDX_A

impl Unpin for SLVIDX_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.