Struct msp432p401r::eusci_b0::ucbx_addmask::R[][src]

pub struct R(_);

Register UCBxADDMASK reader

Implementations

impl R[src]

pub fn addmask(&self) -> ADDMASK_R[src]

Bits 0:9 - Address Mask Register. By clearing the corresponding bit of the own address, this bit is a don’t care when comparing the address on the bus to the own address. Using this method, it is possible to react on more than one slave address. When all bits of ADDMASKx are set, the address mask feature is deactivated. Modify only when UCSWRST = 1.

Methods from Deref<Target = R<UCBXADDMASK_SPEC>>

pub fn bits(&self) -> REG::Ux[src]

Reads raw bits from register.

Trait Implementations

impl Deref for R[src]

type Target = R<UCBXADDMASK_SPEC>

The resulting type after dereferencing.

impl From<R<UCBXADDMASK_SPEC>> for R[src]

Auto Trait Implementations

impl Send for R

impl Sync for R

impl Unpin for R

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