[−][src]Struct imxrt1062_wdog1::R
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]
U: Copy,
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]
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]
Trait Implementations
Auto Trait Implementations
impl<U, T> Send for R<U, T> where
T: Send,
U: Send,
T: Send,
U: Send,
impl<U, T> Sync for R<U, T> where
T: Sync,
U: Sync,
T: Sync,
U: Sync,
impl<U, T> Unpin for R<U, T> where
T: Unpin,
U: Unpin,
T: Unpin,
U: Unpin,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,