[][src]Struct imxrt1062_wdog1::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<bool, WDZST_A>[src]

pub fn variant(&self) -> WDZST_A[src]

Get enumerated values variant

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

Checks if the value of the field is WDZST_0

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

Checks if the value of the field is WDZST_1

impl R<bool, WDBG_A>[src]

pub fn variant(&self) -> WDBG_A[src]

Get enumerated values variant

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

Checks if the value of the field is WDBG_0

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

Checks if the value of the field is WDBG_1

impl R<bool, WDE_A>[src]

pub fn variant(&self) -> WDE_A[src]

Get enumerated values variant

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

Checks if the value of the field is WDE_0

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

Checks if the value of the field is WDE_1

impl R<bool, WDT_A>[src]

pub fn variant(&self) -> WDT_A[src]

Get enumerated values variant

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

Checks if the value of the field is WDT_0

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

Checks if the value of the field is WDT_1

impl R<bool, SRS_A>[src]

pub fn variant(&self) -> SRS_A[src]

Get enumerated values variant

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

Checks if the value of the field is SRS_0

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

Checks if the value of the field is SRS_1

impl R<bool, WDA_A>[src]

pub fn variant(&self) -> WDA_A[src]

Get enumerated values variant

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

Checks if the value of the field is WDA_0

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

Checks if the value of the field is WDA_1

impl R<bool, SRE_A>[src]

pub fn variant(&self) -> SRE_A[src]

Get enumerated values variant

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

Checks if the value of the field is SRE_0

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

Checks if the value of the field is SRE_1

impl R<bool, WDW_A>[src]

pub fn variant(&self) -> WDW_A[src]

Get enumerated values variant

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

Checks if the value of the field is WDW_0

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

Checks if the value of the field is WDW_1

impl R<u8, WT_A>[src]

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

Get enumerated values variant

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

Checks if the value of the field is WT_0

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

Checks if the value of the field is WT_1

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

Checks if the value of the field is WT_2

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

Checks if the value of the field is WT_3

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

Checks if the value of the field is WT_255

impl R<u16, Reg<u16, _WCR>>[src]

pub fn wdzst(&self) -> WDZST_R[src]

Bit 0 - WDZST

pub fn wdbg(&self) -> WDBG_R[src]

Bit 1 - WDBG

pub fn wde(&self) -> WDE_R[src]

Bit 2 - WDE

pub fn wdt(&self) -> WDT_R[src]

Bit 3 - WDT

pub fn srs(&self) -> SRS_R[src]

Bit 4 - SRS

pub fn wda(&self) -> WDA_R[src]

Bit 5 - WDA

pub fn sre(&self) -> SRE_R[src]

Bit 6 - software reset extension, an option way to generate software reset

pub fn wdw(&self) -> WDW_R[src]

Bit 7 - WDW

pub fn wt(&self) -> WT_R[src]

Bits 8:15 - WT

impl R<u16, WSR_A>[src]

pub fn variant(&self) -> Variant<u16, WSR_A>[src]

Get enumerated values variant

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

Checks if the value of the field is WSR_21845

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

Checks if the value of the field is WSR_43690

impl R<u16, Reg<u16, _WSR>>[src]

pub fn wsr(&self) -> WSR_R[src]

Bits 0:15 - WSR

impl R<bool, SFTW_A>[src]

pub fn variant(&self) -> SFTW_A[src]

Get enumerated values variant

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

Checks if the value of the field is SFTW_0

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

Checks if the value of the field is SFTW_1

impl R<bool, TOUT_A>[src]

pub fn variant(&self) -> TOUT_A[src]

Get enumerated values variant

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

Checks if the value of the field is TOUT_0

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

Checks if the value of the field is TOUT_1

impl R<bool, POR_A>[src]

pub fn variant(&self) -> POR_A[src]

Get enumerated values variant

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

Checks if the value of the field is POR_0

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

Checks if the value of the field is POR_1

impl R<u16, Reg<u16, _WRSR>>[src]

pub fn sftw(&self) -> SFTW_R[src]

Bit 0 - SFTW

pub fn tout(&self) -> TOUT_R[src]

Bit 1 - TOUT

pub fn por(&self) -> POR_R[src]

Bit 4 - POR

impl R<u8, WICT_A>[src]

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

Get enumerated values variant

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

Checks if the value of the field is WICT_0

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

Checks if the value of the field is WICT_1

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

Checks if the value of the field is WICT_4

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

Checks if the value of the field is WICT_255

impl R<bool, WTIS_A>[src]

pub fn variant(&self) -> WTIS_A[src]

Get enumerated values variant

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

Checks if the value of the field is WTIS_0

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

Checks if the value of the field is WTIS_1

impl R<bool, WIE_A>[src]

pub fn variant(&self) -> WIE_A[src]

Get enumerated values variant

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

Checks if the value of the field is WIE_0

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

Checks if the value of the field is WIE_1

impl R<u16, Reg<u16, _WICR>>[src]

pub fn wict(&self) -> WICT_R[src]

Bits 0:7 - WICT

pub fn wtis(&self) -> WTIS_R[src]

Bit 14 - WTIS

pub fn wie(&self) -> WIE_R[src]

Bit 15 - WIE

impl R<bool, PDE_A>[src]

pub fn variant(&self) -> PDE_A[src]

Get enumerated values variant

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

Checks if the value of the field is PDE_0

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

Checks if the value of the field is PDE_1

impl R<u16, Reg<u16, _WMCR>>[src]

pub fn pde(&self) -> PDE_R[src]

Bit 0 - PDE

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.