[][src]Struct imxrt1062_aipstz1::R

pub struct R<U, T> { /* fields omitted */ }

Register/field reader

Result of the read method of a register. Also it can be used in the modify method

Methods

impl<U, T> R<U, T> where
    U: Copy
[src]

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

Read raw bits from register/field

impl<FI> R<bool, FI>[src]

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

Value of the field as raw bits

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

Returns true if the bit is clear (0)

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

Returns true if the bit is set (1)

impl R<u8, MPROT5_A>[src]

pub fn variant(&self) -> Variant<u8, MPROT5_A>[src]

Get enumerated values variant

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

Checks if the value of the field is MPL0

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

Checks if the value of the field is MPL1

impl R<u8, MPROT3_A>[src]

pub fn variant(&self) -> Variant<u8, MPROT3_A>[src]

Get enumerated values variant

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

Checks if the value of the field is MPL0

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

Checks if the value of the field is MPL1

impl R<u8, MPROT2_A>[src]

pub fn variant(&self) -> Variant<u8, MPROT2_A>[src]

Get enumerated values variant

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

Checks if the value of the field is MPL0

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

Checks if the value of the field is MPL1

impl R<u8, MPROT1_A>[src]

pub fn variant(&self) -> Variant<u8, MPROT1_A>[src]

Get enumerated values variant

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

Checks if the value of the field is MPL0

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

Checks if the value of the field is MPL1

impl R<u8, MPROT0_A>[src]

pub fn variant(&self) -> Variant<u8, MPROT0_A>[src]

Get enumerated values variant

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

Checks if the value of the field is MPL0

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

Checks if the value of the field is MPL1

impl R<u32, Reg<u32, _MPR>>[src]

pub fn mprot5(&self) -> MPROT5_R[src]

Bits 8:11 - Master 5 Priviledge, Buffer, Read, Write Control.

pub fn mprot3(&self) -> MPROT3_R[src]

Bits 16:19 - Master 3 Priviledge, Buffer, Read, Write Control.

pub fn mprot2(&self) -> MPROT2_R[src]

Bits 20:23 - Master 2 Priviledge, Buffer, Read, Write Control

pub fn mprot1(&self) -> MPROT1_R[src]

Bits 24:27 - Master 1 Priviledge, Buffer, Read, Write Control

pub fn mprot0(&self) -> MPROT0_R[src]

Bits 28:31 - Master 0 Priviledge, Buffer, Read, Write Control

impl R<u8, OPAC7_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC7_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC6_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC6_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC5_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC5_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC4_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC4_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC3_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC3_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC2_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC2_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC1_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC1_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC0_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC0_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u32, Reg<u32, _OPACR>>[src]

pub fn opac7(&self) -> OPAC7_R[src]

Bits 0:3 - Off-platform Peripheral Access Control 7

pub fn opac6(&self) -> OPAC6_R[src]

Bits 4:7 - Off-platform Peripheral Access Control 6

pub fn opac5(&self) -> OPAC5_R[src]

Bits 8:11 - Off-platform Peripheral Access Control 5

pub fn opac4(&self) -> OPAC4_R[src]

Bits 12:15 - Off-platform Peripheral Access Control 4

pub fn opac3(&self) -> OPAC3_R[src]

Bits 16:19 - Off-platform Peripheral Access Control 3

pub fn opac2(&self) -> OPAC2_R[src]

Bits 20:23 - Off-platform Peripheral Access Control 2

pub fn opac1(&self) -> OPAC1_R[src]

Bits 24:27 - Off-platform Peripheral Access Control 1

pub fn opac0(&self) -> OPAC0_R[src]

Bits 28:31 - Off-platform Peripheral Access Control 0

impl R<u8, OPAC15_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC15_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC14_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC14_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC13_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC13_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC12_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC12_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC11_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC11_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC10_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC10_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC9_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC9_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC8_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC8_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u32, Reg<u32, _OPACR1>>[src]

pub fn opac15(&self) -> OPAC15_R[src]

Bits 0:3 - Off-platform Peripheral Access Control 15

pub fn opac14(&self) -> OPAC14_R[src]

Bits 4:7 - Off-platform Peripheral Access Control 14

pub fn opac13(&self) -> OPAC13_R[src]

Bits 8:11 - Off-platform Peripheral Access Control 13

pub fn opac12(&self) -> OPAC12_R[src]

Bits 12:15 - Off-platform Peripheral Access Control 12

pub fn opac11(&self) -> OPAC11_R[src]

Bits 16:19 - Off-platform Peripheral Access Control 11

pub fn opac10(&self) -> OPAC10_R[src]

Bits 20:23 - Off-platform Peripheral Access Control 10

pub fn opac9(&self) -> OPAC9_R[src]

Bits 24:27 - Off-platform Peripheral Access Control 9

pub fn opac8(&self) -> OPAC8_R[src]

Bits 28:31 - Off-platform Peripheral Access Control 8

impl R<u8, OPAC23_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC23_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC22_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC22_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC21_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC21_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC20_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC20_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC19_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC19_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC18_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC18_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC17_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC17_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC16_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC16_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u32, Reg<u32, _OPACR2>>[src]

pub fn opac23(&self) -> OPAC23_R[src]

Bits 0:3 - Off-platform Peripheral Access Control 23

pub fn opac22(&self) -> OPAC22_R[src]

Bits 4:7 - Off-platform Peripheral Access Control 22

pub fn opac21(&self) -> OPAC21_R[src]

Bits 8:11 - Off-platform Peripheral Access Control 21

pub fn opac20(&self) -> OPAC20_R[src]

Bits 12:15 - Off-platform Peripheral Access Control 20

pub fn opac19(&self) -> OPAC19_R[src]

Bits 16:19 - Off-platform Peripheral Access Control 19

pub fn opac18(&self) -> OPAC18_R[src]

Bits 20:23 - Off-platform Peripheral Access Control 18

pub fn opac17(&self) -> OPAC17_R[src]

Bits 24:27 - Off-platform Peripheral Access Control 17

pub fn opac16(&self) -> OPAC16_R[src]

Bits 28:31 - Off-platform Peripheral Access Control 16

impl R<u8, OPAC31_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC31_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC30_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC30_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC29_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC29_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC28_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC28_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC27_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC27_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC26_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC26_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC25_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC25_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC24_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC24_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u32, Reg<u32, _OPACR3>>[src]

pub fn opac31(&self) -> OPAC31_R[src]

Bits 0:3 - Off-platform Peripheral Access Control 31

pub fn opac30(&self) -> OPAC30_R[src]

Bits 4:7 - Off-platform Peripheral Access Control 30

pub fn opac29(&self) -> OPAC29_R[src]

Bits 8:11 - Off-platform Peripheral Access Control 29

pub fn opac28(&self) -> OPAC28_R[src]

Bits 12:15 - Off-platform Peripheral Access Control 28

pub fn opac27(&self) -> OPAC27_R[src]

Bits 16:19 - Off-platform Peripheral Access Control 27

pub fn opac26(&self) -> OPAC26_R[src]

Bits 20:23 - Off-platform Peripheral Access Control 26

pub fn opac25(&self) -> OPAC25_R[src]

Bits 24:27 - Off-platform Peripheral Access Control 25

pub fn opac24(&self) -> OPAC24_R[src]

Bits 28:31 - Off-platform Peripheral Access Control 24

impl R<u8, OPAC33_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC33_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u8, OPAC32_A>[src]

pub fn variant(&self) -> Variant<u8, OPAC32_A>[src]

Get enumerated values variant

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

Checks if the value of the field is TP0

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

Checks if the value of the field is TP1

impl R<u32, Reg<u32, _OPACR4>>[src]

pub fn opac33(&self) -> OPAC33_R[src]

Bits 24:27 - Off-platform Peripheral Access Control 33

pub fn opac32(&self) -> OPAC32_R[src]

Bits 28:31 - Off-platform Peripheral Access Control 32

Trait Implementations

impl<U, T, FI> PartialEq<FI> for R<U, T> where
    U: PartialEq,
    FI: Copy + Into<U>, 
[src]

Auto Trait Implementations

impl<U, T> Send for R<U, T> where
    T: Send,
    U: Send

impl<U, T> Sync for R<U, T> where
    T: Sync,
    U: Sync

impl<U, T> Unpin for R<U, T> where
    T: Unpin,
    U: Unpin

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.