[][src]Struct imxrt1062_aipstz1::opacr2::OPAC18_W

pub struct OPAC18_W<'a> { /* fields omitted */ }

Write proxy for field OPAC18

Methods

impl<'a> OPAC18_W<'a>[src]

pub fn variant(self, variant: OPAC18_A) -> &'a mut W[src]

Writes variant to the field

pub fn tp0(self) -> &'a mut W[src]

Accesses from an untrusted master are allowed.

pub fn tp1(self) -> &'a mut W[src]

Accesses from an untrusted master are not allowed. If an access is attempted by an untrusted master, the access is terminated with an error response and no peripheral access is initiated on the IPS bus.

pub unsafe fn bits(self, value: u8) -> &'a mut W[src]

Writes raw bits to the field

Auto Trait Implementations

impl<'a> Send for OPAC18_W<'a>

impl<'a> !Sync for OPAC18_W<'a>

impl<'a> Unpin for OPAC18_W<'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, 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.