[−][src]Struct imxrt1062_system_control::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, DISFOLD_A>
[src]
pub fn variant(&self) -> Variant<bool, DISFOLD_A>
[src]
Get enumerated values variant
pub fn is_disfold_0(&self) -> bool
[src]
Checks if the value of the field is DISFOLD_0
impl R<bool, FPEXCODIS_A>
[src]
pub fn variant(&self) -> FPEXCODIS_A
[src]
Get enumerated values variant
pub fn is_fpexcodis_0(&self) -> bool
[src]
Checks if the value of the field is FPEXCODIS_0
pub fn is_fpexcodis_1(&self) -> bool
[src]
Checks if the value of the field is FPEXCODIS_1
impl R<bool, DISRAMODE_A>
[src]
pub fn variant(&self) -> DISRAMODE_A
[src]
Get enumerated values variant
pub fn is_disramode_0(&self) -> bool
[src]
Checks if the value of the field is DISRAMODE_0
pub fn is_disramode_1(&self) -> bool
[src]
Checks if the value of the field is DISRAMODE_1
impl R<bool, DISITMATBFLUSH_A>
[src]
pub fn variant(&self) -> Variant<bool, DISITMATBFLUSH_A>
[src]
Get enumerated values variant
pub fn is_disitmatbflush_1(&self) -> bool
[src]
Checks if the value of the field is DISITMATBFLUSH_1
impl R<bool, DISBTACREAD_A>
[src]
pub fn variant(&self) -> DISBTACREAD_A
[src]
Get enumerated values variant
pub fn is_disbtacread_0(&self) -> bool
[src]
Checks if the value of the field is DISBTACREAD_0
pub fn is_disbtacread_1(&self) -> bool
[src]
Checks if the value of the field is DISBTACREAD_1
impl R<bool, DISBTACALLOC_A>
[src]
pub fn variant(&self) -> DISBTACALLOC_A
[src]
Get enumerated values variant
pub fn is_disbtacalloc_0(&self) -> bool
[src]
Checks if the value of the field is DISBTACALLOC_0
pub fn is_disbtacalloc_1(&self) -> bool
[src]
Checks if the value of the field is DISBTACALLOC_1
impl R<bool, DISCRITAXIRUR_A>
[src]
pub fn variant(&self) -> DISCRITAXIRUR_A
[src]
Get enumerated values variant
pub fn is_discritaxirur_0(&self) -> bool
[src]
Checks if the value of the field is DISCRITAXIRUR_0
pub fn is_discritaxirur_1(&self) -> bool
[src]
Checks if the value of the field is DISCRITAXIRUR_1
impl R<u8, DISDI_A>
[src]
pub fn variant(&self) -> Variant<u8, DISDI_A>
[src]
Get enumerated values variant
pub fn is_disdi_0(&self) -> bool
[src]
Checks if the value of the field is DISDI_0
pub fn is_disdi_1(&self) -> bool
[src]
Checks if the value of the field is DISDI_1
impl R<u8, DISISSCH1_A>
[src]
pub fn variant(&self) -> Variant<u8, DISISSCH1_A>
[src]
Get enumerated values variant
pub fn is_disissch1_0(&self) -> bool
[src]
Checks if the value of the field is DISISSCH1_0
pub fn is_disissch1_1(&self) -> bool
[src]
Checks if the value of the field is DISISSCH1_1
impl R<bool, DISDYNADD_A>
[src]
pub fn variant(&self) -> DISDYNADD_A
[src]
Get enumerated values variant
pub fn is_disdynadd_0(&self) -> bool
[src]
Checks if the value of the field is DISDYNADD_0
pub fn is_disdynadd_1(&self) -> bool
[src]
Checks if the value of the field is DISDYNADD_1
impl R<bool, DISCRITAXIRUW_A>
[src]
pub fn variant(&self) -> DISCRITAXIRUW_A
[src]
Get enumerated values variant
pub fn is_discritaxiruw_0(&self) -> bool
[src]
Checks if the value of the field is DISCRITAXIRUW_0
pub fn is_discritaxiruw_1(&self) -> bool
[src]
Checks if the value of the field is DISCRITAXIRUW_1
impl R<bool, DISFPUISSOPT_A>
[src]
pub fn variant(&self) -> Variant<bool, DISFPUISSOPT_A>
[src]
Get enumerated values variant
pub fn is_disfpuissopt_0(&self) -> bool
[src]
Checks if the value of the field is DISFPUISSOPT_0
impl R<u32, Reg<u32, _ACTLR>>
[src]
pub fn disfold(&self) -> DISFOLD_R
[src]
Bit 2 - Disables folding of IT instructions.
pub fn fpexcodis(&self) -> FPEXCODIS_R
[src]
Bit 10 - Disables FPU exception outputs.
pub fn disramode(&self) -> DISRAMODE_R
[src]
Bit 11 - Disables dynamic read allocate mode for Write-Back Write-Allocate memory regions.
pub fn disitmatbflush(&self) -> DISITMATBFLUSH_R
[src]
Bit 12 - Disables ITM and DWT ATB flush.
pub fn disbtacread(&self) -> DISBTACREAD_R
[src]
Bit 13 - Disables BTAC read.
pub fn disbtacalloc(&self) -> DISBTACALLOC_R
[src]
Bit 14 - Disables BTAC allocate.
pub fn discritaxirur(&self) -> DISCRITAXIRUR_R
[src]
Bit 15 - Disables critical AXI Read-Under-Read.
pub fn disdi(&self) -> DISDI_R
[src]
Bits 16:20 - Disables dual-issued.
pub fn disissch1(&self) -> DISISSCH1_R
[src]
Bits 21:25 - Disables dual-issued.
pub fn disdynadd(&self) -> DISDYNADD_R
[src]
Bit 26 - Disables dynamic allocation of ADD and SUB instructions
pub fn discritaxiruw(&self) -> DISCRITAXIRUW_R
[src]
Bit 27 - Disables critical AXI read-under-write
pub fn disfpuissopt(&self) -> DISFPUISSOPT_R
[src]
Bit 28 - Disables critical AXI read-under-write
impl R<u32, Reg<u32, _CPUID>>
[src]
pub fn revision(&self) -> REVISION_R
[src]
Bits 0:3 - Indicates patch release: 0x0 = Patch 0
pub fn partno(&self) -> PARTNO_R
[src]
Bits 4:15 - Indicates part number
pub fn architecture(&self) -> ARCHITECTURE_R
[src]
Bits 16:19 - ARCHITECTURE
pub fn variant(&self) -> VARIANT_R
[src]
Bits 20:23 - Indicates processor revision: 0x2 = Revision 2
pub fn implementer(&self) -> IMPLEMENTER_R
[src]
Bits 24:31 - Implementer code
impl R<bool, RETTOBASE_A>
[src]
pub fn variant(&self) -> RETTOBASE_A
[src]
Get enumerated values variant
pub fn is_rettobase_0(&self) -> bool
[src]
Checks if the value of the field is RETTOBASE_0
pub fn is_rettobase_1(&self) -> bool
[src]
Checks if the value of the field is RETTOBASE_1
impl R<bool, ISRPENDING_A>
[src]
pub fn variant(&self) -> ISRPENDING_A
[src]
Get enumerated values variant
pub fn is_isrpending_0(&self) -> bool
[src]
Checks if the value of the field is ISRPENDING_0
pub fn is_isrpending_1(&self) -> bool
[src]
Checks if the value of the field is ISRPENDING_1
impl R<bool, PENDSTSET_A>
[src]
pub fn variant(&self) -> PENDSTSET_A
[src]
Get enumerated values variant
pub fn is_pendstset_0(&self) -> bool
[src]
Checks if the value of the field is PENDSTSET_0
pub fn is_pendstset_1(&self) -> bool
[src]
Checks if the value of the field is PENDSTSET_1
impl R<bool, PENDSVSET_A>
[src]
pub fn variant(&self) -> PENDSVSET_A
[src]
Get enumerated values variant
pub fn is_pendsvset_0(&self) -> bool
[src]
Checks if the value of the field is PENDSVSET_0
pub fn is_pendsvset_1(&self) -> bool
[src]
Checks if the value of the field is PENDSVSET_1
impl R<bool, NMIPENDSET_A>
[src]
pub fn variant(&self) -> NMIPENDSET_A
[src]
Get enumerated values variant
pub fn is_nmipendset_0(&self) -> bool
[src]
Checks if the value of the field is NMIPENDSET_0
pub fn is_nmipendset_1(&self) -> bool
[src]
Checks if the value of the field is NMIPENDSET_1
impl R<u32, Reg<u32, _ICSR>>
[src]
pub fn vectactive(&self) -> VECTACTIVE_R
[src]
Bits 0:8 - Active exception number
pub fn rettobase(&self) -> RETTOBASE_R
[src]
Bit 11 - Indicates whether there are preempted active exceptions
pub fn vectpending(&self) -> VECTPENDING_R
[src]
Bits 12:20 - Exception number of the highest priority pending enabled exception
pub fn isrpending(&self) -> ISRPENDING_R
[src]
Bit 22 - Interrupt pending flag, excluding NMI and Faults
pub fn pendstset(&self) -> PENDSTSET_R
[src]
Bit 26 - SysTick exception set-pending bit
pub fn pendsvset(&self) -> PENDSVSET_R
[src]
Bit 28 - PendSV set-pending bit
pub fn nmipendset(&self) -> NMIPENDSET_R
[src]
Bit 31 - NMI set-pending bit
impl R<u32, Reg<u32, _VTOR>>
[src]
impl R<bool, ENDIANNESS_A>
[src]
pub fn variant(&self) -> ENDIANNESS_A
[src]
Get enumerated values variant
pub fn is_endianness_0(&self) -> bool
[src]
Checks if the value of the field is ENDIANNESS_0
pub fn is_endianness_1(&self) -> bool
[src]
Checks if the value of the field is ENDIANNESS_1
impl R<u32, Reg<u32, _AIRCR>>
[src]
pub fn prigroup(&self) -> PRIGROUP_R
[src]
Bits 8:10 - Interrupt priority grouping field. This field determines the split of group priority from subpriority.
pub fn endianness(&self) -> ENDIANNESS_R
[src]
Bit 15 - Data endianness
pub fn vectkey(&self) -> VECTKEY_R
[src]
Bits 16:31 - Register key
impl R<bool, SLEEPONEXIT_A>
[src]
pub fn variant(&self) -> SLEEPONEXIT_A
[src]
Get enumerated values variant
pub fn is_sleeponexit_0(&self) -> bool
[src]
Checks if the value of the field is SLEEPONEXIT_0
pub fn is_sleeponexit_1(&self) -> bool
[src]
Checks if the value of the field is SLEEPONEXIT_1
impl R<bool, SLEEPDEEP_A>
[src]
pub fn variant(&self) -> SLEEPDEEP_A
[src]
Get enumerated values variant
pub fn is_sleepdeep_0(&self) -> bool
[src]
Checks if the value of the field is SLEEPDEEP_0
pub fn is_sleepdeep_1(&self) -> bool
[src]
Checks if the value of the field is SLEEPDEEP_1
impl R<bool, SEVONPEND_A>
[src]
pub fn variant(&self) -> SEVONPEND_A
[src]
Get enumerated values variant
pub fn is_sevonpend_0(&self) -> bool
[src]
Checks if the value of the field is SEVONPEND_0
pub fn is_sevonpend_1(&self) -> bool
[src]
Checks if the value of the field is SEVONPEND_1
impl R<u32, Reg<u32, _SCR>>
[src]
pub fn sleeponexit(&self) -> SLEEPONEXIT_R
[src]
Bit 1 - Indicates sleep-on-exit when returning from Handler mode to Thread mode
pub fn sleepdeep(&self) -> SLEEPDEEP_R
[src]
Bit 2 - Controls whether the processor uses sleep or deep sleep as its low power mode
pub fn sevonpend(&self) -> SEVONPEND_R
[src]
Bit 4 - Send Event on Pending bit
impl R<bool, NONBASETHRDENA_A>
[src]
pub fn variant(&self) -> NONBASETHRDENA_A
[src]
Get enumerated values variant
pub fn is_nonbasethrdena_0(&self) -> bool
[src]
Checks if the value of the field is NONBASETHRDENA_0
pub fn is_nonbasethrdena_1(&self) -> bool
[src]
Checks if the value of the field is NONBASETHRDENA_1
impl R<bool, USERSETMPEND_A>
[src]
pub fn variant(&self) -> USERSETMPEND_A
[src]
Get enumerated values variant
pub fn is_usersetmpend_0(&self) -> bool
[src]
Checks if the value of the field is USERSETMPEND_0
pub fn is_usersetmpend_1(&self) -> bool
[src]
Checks if the value of the field is USERSETMPEND_1
impl R<bool, UNALIGN_TRP_A>
[src]
pub fn variant(&self) -> UNALIGN_TRP_A
[src]
Get enumerated values variant
pub fn is_unalign_trp_0(&self) -> bool
[src]
Checks if the value of the field is UNALIGN_TRP_0
pub fn is_unalign_trp_1(&self) -> bool
[src]
Checks if the value of the field is UNALIGN_TRP_1
impl R<bool, DIV_0_TRP_A>
[src]
pub fn variant(&self) -> DIV_0_TRP_A
[src]
Get enumerated values variant
pub fn is_div_0_trp_0(&self) -> bool
[src]
Checks if the value of the field is DIV_0_TRP_0
pub fn is_div_0_trp_1(&self) -> bool
[src]
Checks if the value of the field is DIV_0_TRP_1
impl R<bool, BFHFNMIGN_A>
[src]
pub fn variant(&self) -> BFHFNMIGN_A
[src]
Get enumerated values variant
pub fn is_bfhfnmign_0(&self) -> bool
[src]
Checks if the value of the field is BFHFNMIGN_0
pub fn is_bfhfnmign_1(&self) -> bool
[src]
Checks if the value of the field is BFHFNMIGN_1
impl R<bool, STKALIGN_A>
[src]
pub fn variant(&self) -> STKALIGN_A
[src]
Get enumerated values variant
pub fn is_stkalign_0(&self) -> bool
[src]
Checks if the value of the field is STKALIGN_0
pub fn is_stkalign_1(&self) -> bool
[src]
Checks if the value of the field is STKALIGN_1
impl R<bool, DC_A>
[src]
pub fn variant(&self) -> DC_A
[src]
Get enumerated values variant
pub fn is_dc_0(&self) -> bool
[src]
Checks if the value of the field is DC_0
pub fn is_dc_1(&self) -> bool
[src]
Checks if the value of the field is DC_1
impl R<bool, IC_A>
[src]
pub fn variant(&self) -> IC_A
[src]
Get enumerated values variant
pub fn is_ic_0(&self) -> bool
[src]
Checks if the value of the field is IC_0
pub fn is_ic_1(&self) -> bool
[src]
Checks if the value of the field is IC_1
impl R<u32, Reg<u32, _CCR>>
[src]
pub fn nonbasethrdena(&self) -> NONBASETHRDENA_R
[src]
Bit 0 - Indicates how the processor enters Thread mode
pub fn usersetmpend(&self) -> USERSETMPEND_R
[src]
Bit 1 - Enables unprivileged software access to the STIR
pub fn unalign_trp(&self) -> UNALIGN_TRP_R
[src]
Bit 3 - Enables unaligned access traps
pub fn div_0_trp(&self) -> DIV_0_TRP_R
[src]
Bit 4 - Enables faulting or halting when the processor executes an SDIV or UDIV instruction with a divisor of 0
pub fn bfhfnmign(&self) -> BFHFNMIGN_R
[src]
Bit 8 - Enables handlers with priority -1 or -2 to ignore data BusFaults caused by load and store instructions.
pub fn stkalign(&self) -> STKALIGN_R
[src]
Bit 9 - Indicates stack alignment on exception entry
pub fn dc(&self) -> DC_R
[src]
Bit 16 - Enables L1 data cache.
pub fn ic(&self) -> IC_R
[src]
Bit 17 - Enables L1 instruction cache.
pub fn bp(&self) -> BP_R
[src]
Bit 18 - Always reads-as-one. It indicates branch prediction is enabled.
impl R<u32, Reg<u32, _SHPR1>>
[src]
pub fn pri_4(&self) -> PRI_4_R
[src]
Bits 0:7 - Priority of system handler 4, MemManage
pub fn pri_5(&self) -> PRI_5_R
[src]
Bits 8:15 - Priority of system handler 5, BusFault
pub fn pri_6(&self) -> PRI_6_R
[src]
Bits 16:23 - Priority of system handler 6, UsageFault
impl R<u32, Reg<u32, _SHPR2>>
[src]
impl R<u32, Reg<u32, _SHPR3>>
[src]
pub fn pri_14(&self) -> PRI_14_R
[src]
Bits 16:23 - Priority of system handler 14, PendSV
pub fn pri_15(&self) -> PRI_15_R
[src]
Bits 24:31 - Priority of system handler 15, SysTick exception
impl R<bool, MEMFAULTACT_A>
[src]
pub fn variant(&self) -> MEMFAULTACT_A
[src]
Get enumerated values variant
pub fn is_memfaultact_0(&self) -> bool
[src]
Checks if the value of the field is MEMFAULTACT_0
pub fn is_memfaultact_1(&self) -> bool
[src]
Checks if the value of the field is MEMFAULTACT_1
impl R<bool, BUSFAULTACT_A>
[src]
pub fn variant(&self) -> BUSFAULTACT_A
[src]
Get enumerated values variant
pub fn is_busfaultact_0(&self) -> bool
[src]
Checks if the value of the field is BUSFAULTACT_0
pub fn is_busfaultact_1(&self) -> bool
[src]
Checks if the value of the field is BUSFAULTACT_1
impl R<bool, USGFAULTACT_A>
[src]
pub fn variant(&self) -> USGFAULTACT_A
[src]
Get enumerated values variant
pub fn is_usgfaultact_0(&self) -> bool
[src]
Checks if the value of the field is USGFAULTACT_0
pub fn is_usgfaultact_1(&self) -> bool
[src]
Checks if the value of the field is USGFAULTACT_1
impl R<bool, SVCALLACT_A>
[src]
pub fn variant(&self) -> SVCALLACT_A
[src]
Get enumerated values variant
pub fn is_svcallact_0(&self) -> bool
[src]
Checks if the value of the field is SVCALLACT_0
pub fn is_svcallact_1(&self) -> bool
[src]
Checks if the value of the field is SVCALLACT_1
impl R<bool, MONITORACT_A>
[src]
pub fn variant(&self) -> MONITORACT_A
[src]
Get enumerated values variant
pub fn is_monitoract_0(&self) -> bool
[src]
Checks if the value of the field is MONITORACT_0
pub fn is_monitoract_1(&self) -> bool
[src]
Checks if the value of the field is MONITORACT_1
impl R<bool, PENDSVACT_A>
[src]
pub fn variant(&self) -> PENDSVACT_A
[src]
Get enumerated values variant
pub fn is_pendsvact_0(&self) -> bool
[src]
Checks if the value of the field is PENDSVACT_0
pub fn is_pendsvact_1(&self) -> bool
[src]
Checks if the value of the field is PENDSVACT_1
impl R<bool, SYSTICKACT_A>
[src]
pub fn variant(&self) -> SYSTICKACT_A
[src]
Get enumerated values variant
pub fn is_systickact_0(&self) -> bool
[src]
Checks if the value of the field is SYSTICKACT_0
pub fn is_systickact_1(&self) -> bool
[src]
Checks if the value of the field is SYSTICKACT_1
impl R<bool, USGFAULTPENDED_A>
[src]
pub fn variant(&self) -> USGFAULTPENDED_A
[src]
Get enumerated values variant
pub fn is_usgfaultpended_0(&self) -> bool
[src]
Checks if the value of the field is USGFAULTPENDED_0
pub fn is_usgfaultpended_1(&self) -> bool
[src]
Checks if the value of the field is USGFAULTPENDED_1
impl R<bool, MEMFAULTPENDED_A>
[src]
pub fn variant(&self) -> MEMFAULTPENDED_A
[src]
Get enumerated values variant
pub fn is_memfaultpended_0(&self) -> bool
[src]
Checks if the value of the field is MEMFAULTPENDED_0
pub fn is_memfaultpended_1(&self) -> bool
[src]
Checks if the value of the field is MEMFAULTPENDED_1
impl R<bool, BUSFAULTPENDED_A>
[src]
pub fn variant(&self) -> BUSFAULTPENDED_A
[src]
Get enumerated values variant
pub fn is_busfaultpended_0(&self) -> bool
[src]
Checks if the value of the field is BUSFAULTPENDED_0
pub fn is_busfaultpended_1(&self) -> bool
[src]
Checks if the value of the field is BUSFAULTPENDED_1
impl R<bool, SVCALLPENDED_A>
[src]
pub fn variant(&self) -> SVCALLPENDED_A
[src]
Get enumerated values variant
pub fn is_svcallpended_0(&self) -> bool
[src]
Checks if the value of the field is SVCALLPENDED_0
pub fn is_svcallpended_1(&self) -> bool
[src]
Checks if the value of the field is SVCALLPENDED_1
impl R<bool, MEMFAULTENA_A>
[src]
pub fn variant(&self) -> MEMFAULTENA_A
[src]
Get enumerated values variant
pub fn is_memfaultena_0(&self) -> bool
[src]
Checks if the value of the field is MEMFAULTENA_0
pub fn is_memfaultena_1(&self) -> bool
[src]
Checks if the value of the field is MEMFAULTENA_1
impl R<bool, BUSFAULTENA_A>
[src]
pub fn variant(&self) -> BUSFAULTENA_A
[src]
Get enumerated values variant
pub fn is_busfaultena_0(&self) -> bool
[src]
Checks if the value of the field is BUSFAULTENA_0
pub fn is_busfaultena_1(&self) -> bool
[src]
Checks if the value of the field is BUSFAULTENA_1
impl R<bool, USGFAULTENA_A>
[src]
pub fn variant(&self) -> USGFAULTENA_A
[src]
Get enumerated values variant
pub fn is_usgfaultena_0(&self) -> bool
[src]
Checks if the value of the field is USGFAULTENA_0
pub fn is_usgfaultena_1(&self) -> bool
[src]
Checks if the value of the field is USGFAULTENA_1
impl R<u32, Reg<u32, _SHCSR>>
[src]
pub fn memfaultact(&self) -> MEMFAULTACT_R
[src]
Bit 0 - MemManage exception active bit
pub fn busfaultact(&self) -> BUSFAULTACT_R
[src]
Bit 1 - BusFault exception active bit
pub fn usgfaultact(&self) -> USGFAULTACT_R
[src]
Bit 3 - UsageFault exception active bit
pub fn svcallact(&self) -> SVCALLACT_R
[src]
Bit 7 - SVCall active bit
pub fn monitoract(&self) -> MONITORACT_R
[src]
Bit 8 - Debug monitor active bit
pub fn pendsvact(&self) -> PENDSVACT_R
[src]
Bit 10 - PendSV exception active bit
pub fn systickact(&self) -> SYSTICKACT_R
[src]
Bit 11 - SysTick exception active bit
pub fn usgfaultpended(&self) -> USGFAULTPENDED_R
[src]
Bit 12 - UsageFault exception pending bit
pub fn memfaultpended(&self) -> MEMFAULTPENDED_R
[src]
Bit 13 - MemManage exception pending bit
pub fn busfaultpended(&self) -> BUSFAULTPENDED_R
[src]
Bit 14 - BusFault exception pending bit
pub fn svcallpended(&self) -> SVCALLPENDED_R
[src]
Bit 15 - SVCall pending bit
pub fn memfaultena(&self) -> MEMFAULTENA_R
[src]
Bit 16 - MemManage enable bit
pub fn busfaultena(&self) -> BUSFAULTENA_R
[src]
Bit 17 - BusFault enable bit
pub fn usgfaultena(&self) -> USGFAULTENA_R
[src]
Bit 18 - UsageFault enable bit
impl R<bool, IACCVIOL_A>
[src]
pub fn variant(&self) -> IACCVIOL_A
[src]
Get enumerated values variant
pub fn is_iaccviol_0(&self) -> bool
[src]
Checks if the value of the field is IACCVIOL_0
pub fn is_iaccviol_1(&self) -> bool
[src]
Checks if the value of the field is IACCVIOL_1
impl R<bool, DACCVIOL_A>
[src]
pub fn variant(&self) -> DACCVIOL_A
[src]
Get enumerated values variant
pub fn is_daccviol_0(&self) -> bool
[src]
Checks if the value of the field is DACCVIOL_0
pub fn is_daccviol_1(&self) -> bool
[src]
Checks if the value of the field is DACCVIOL_1
impl R<bool, MUNSTKERR_A>
[src]
pub fn variant(&self) -> MUNSTKERR_A
[src]
Get enumerated values variant
pub fn is_munstkerr_0(&self) -> bool
[src]
Checks if the value of the field is MUNSTKERR_0
pub fn is_munstkerr_1(&self) -> bool
[src]
Checks if the value of the field is MUNSTKERR_1
impl R<bool, MSTKERR_A>
[src]
pub fn variant(&self) -> MSTKERR_A
[src]
Get enumerated values variant
pub fn is_mstkerr_0(&self) -> bool
[src]
Checks if the value of the field is MSTKERR_0
pub fn is_mstkerr_1(&self) -> bool
[src]
Checks if the value of the field is MSTKERR_1
impl R<bool, MLSPERR_A>
[src]
pub fn variant(&self) -> MLSPERR_A
[src]
Get enumerated values variant
pub fn is_mlsperr_0(&self) -> bool
[src]
Checks if the value of the field is MLSPERR_0
pub fn is_mlsperr_1(&self) -> bool
[src]
Checks if the value of the field is MLSPERR_1
impl R<bool, MMARVALID_A>
[src]
pub fn variant(&self) -> MMARVALID_A
[src]
Get enumerated values variant
pub fn is_mmarvalid_0(&self) -> bool
[src]
Checks if the value of the field is MMARVALID_0
pub fn is_mmarvalid_1(&self) -> bool
[src]
Checks if the value of the field is MMARVALID_1
impl R<bool, IBUSERR_A>
[src]
pub fn variant(&self) -> IBUSERR_A
[src]
Get enumerated values variant
pub fn is_ibuserr_0(&self) -> bool
[src]
Checks if the value of the field is IBUSERR_0
pub fn is_ibuserr_1(&self) -> bool
[src]
Checks if the value of the field is IBUSERR_1
impl R<bool, PRECISERR_A>
[src]
pub fn variant(&self) -> PRECISERR_A
[src]
Get enumerated values variant
pub fn is_preciserr_0(&self) -> bool
[src]
Checks if the value of the field is PRECISERR_0
pub fn is_preciserr_1(&self) -> bool
[src]
Checks if the value of the field is PRECISERR_1
impl R<bool, IMPRECISERR_A>
[src]
pub fn variant(&self) -> IMPRECISERR_A
[src]
Get enumerated values variant
pub fn is_impreciserr_0(&self) -> bool
[src]
Checks if the value of the field is IMPRECISERR_0
pub fn is_impreciserr_1(&self) -> bool
[src]
Checks if the value of the field is IMPRECISERR_1
impl R<bool, UNSTKERR_A>
[src]
pub fn variant(&self) -> UNSTKERR_A
[src]
Get enumerated values variant
pub fn is_unstkerr_0(&self) -> bool
[src]
Checks if the value of the field is UNSTKERR_0
pub fn is_unstkerr_1(&self) -> bool
[src]
Checks if the value of the field is UNSTKERR_1
impl R<bool, STKERR_A>
[src]
pub fn variant(&self) -> STKERR_A
[src]
Get enumerated values variant
pub fn is_stkerr_0(&self) -> bool
[src]
Checks if the value of the field is STKERR_0
pub fn is_stkerr_1(&self) -> bool
[src]
Checks if the value of the field is STKERR_1
impl R<bool, LSPERR_A>
[src]
pub fn variant(&self) -> LSPERR_A
[src]
Get enumerated values variant
pub fn is_lsperr_0(&self) -> bool
[src]
Checks if the value of the field is LSPERR_0
pub fn is_lsperr_1(&self) -> bool
[src]
Checks if the value of the field is LSPERR_1
impl R<bool, BFARVALID_A>
[src]
pub fn variant(&self) -> BFARVALID_A
[src]
Get enumerated values variant
pub fn is_bfarvalid_0(&self) -> bool
[src]
Checks if the value of the field is BFARVALID_0
pub fn is_bfarvalid_1(&self) -> bool
[src]
Checks if the value of the field is BFARVALID_1
impl R<bool, UNDEFINSTR_A>
[src]
pub fn variant(&self) -> UNDEFINSTR_A
[src]
Get enumerated values variant
pub fn is_undefinstr_0(&self) -> bool
[src]
Checks if the value of the field is UNDEFINSTR_0
pub fn is_undefinstr_1(&self) -> bool
[src]
Checks if the value of the field is UNDEFINSTR_1
impl R<bool, INVSTATE_A>
[src]
pub fn variant(&self) -> INVSTATE_A
[src]
Get enumerated values variant
pub fn is_invstate_0(&self) -> bool
[src]
Checks if the value of the field is INVSTATE_0
pub fn is_invstate_1(&self) -> bool
[src]
Checks if the value of the field is INVSTATE_1
impl R<bool, INVPC_A>
[src]
pub fn variant(&self) -> INVPC_A
[src]
Get enumerated values variant
pub fn is_invpc_0(&self) -> bool
[src]
Checks if the value of the field is INVPC_0
pub fn is_invpc_1(&self) -> bool
[src]
Checks if the value of the field is INVPC_1
impl R<bool, NOCP_A>
[src]
pub fn variant(&self) -> NOCP_A
[src]
Get enumerated values variant
pub fn is_nocp_0(&self) -> bool
[src]
Checks if the value of the field is NOCP_0
pub fn is_nocp_1(&self) -> bool
[src]
Checks if the value of the field is NOCP_1
impl R<bool, UNALIGNED_A>
[src]
pub fn variant(&self) -> UNALIGNED_A
[src]
Get enumerated values variant
pub fn is_unaligned_0(&self) -> bool
[src]
Checks if the value of the field is UNALIGNED_0
pub fn is_unaligned_1(&self) -> bool
[src]
Checks if the value of the field is UNALIGNED_1
impl R<bool, DIVBYZERO_A>
[src]
pub fn variant(&self) -> DIVBYZERO_A
[src]
Get enumerated values variant
pub fn is_divbyzero_0(&self) -> bool
[src]
Checks if the value of the field is DIVBYZERO_0
pub fn is_divbyzero_1(&self) -> bool
[src]
Checks if the value of the field is DIVBYZERO_1
impl R<u32, Reg<u32, _CFSR>>
[src]
pub fn iaccviol(&self) -> IACCVIOL_R
[src]
Bit 0 - Instruction access violation flag
pub fn daccviol(&self) -> DACCVIOL_R
[src]
Bit 1 - Data access violation flag
pub fn munstkerr(&self) -> MUNSTKERR_R
[src]
Bit 3 - MemManage fault on unstacking for a return from exception
pub fn mstkerr(&self) -> MSTKERR_R
[src]
Bit 4 - MemManage fault on stacking for exception entry
pub fn mlsperr(&self) -> MLSPERR_R
[src]
Bit 5 - MemManage fault occurred during floating-point lazy state preservation
pub fn mmarvalid(&self) -> MMARVALID_R
[src]
Bit 7 - MemManage Fault Address Register (MMFAR) valid flag
pub fn ibuserr(&self) -> IBUSERR_R
[src]
Bit 8 - Instruction bus error
pub fn preciserr(&self) -> PRECISERR_R
[src]
Bit 9 - Precise data bus error
pub fn impreciserr(&self) -> IMPRECISERR_R
[src]
Bit 10 - Imprecise data bus error
pub fn unstkerr(&self) -> UNSTKERR_R
[src]
Bit 11 - BusFault on unstacking for a return from exception
pub fn stkerr(&self) -> STKERR_R
[src]
Bit 12 - BusFault on stacking for exception entry
pub fn lsperr(&self) -> LSPERR_R
[src]
Bit 13 - Bus fault occurred during floating-point lazy state preservation
pub fn bfarvalid(&self) -> BFARVALID_R
[src]
Bit 15 - BusFault Address Register (BFAR) valid flag
pub fn undefinstr(&self) -> UNDEFINSTR_R
[src]
Bit 16 - Undefined instruction UsageFault
pub fn invstate(&self) -> INVSTATE_R
[src]
Bit 17 - Invalid state UsageFault
pub fn invpc(&self) -> INVPC_R
[src]
Bit 18 - Invalid PC load UsageFault, caused by an invalid PC load by EXC_RETURN
pub fn nocp(&self) -> NOCP_R
[src]
Bit 19 - No coprocessor UsageFault
pub fn unaligned(&self) -> UNALIGNED_R
[src]
Bit 24 - Unaligned access UsageFault
pub fn divbyzero(&self) -> DIVBYZERO_R
[src]
Bit 25 - Divide by zero UsageFault
impl R<bool, VECTTBL_A>
[src]
pub fn variant(&self) -> VECTTBL_A
[src]
Get enumerated values variant
pub fn is_vecttbl_0(&self) -> bool
[src]
Checks if the value of the field is VECTTBL_0
pub fn is_vecttbl_1(&self) -> bool
[src]
Checks if the value of the field is VECTTBL_1
impl R<bool, FORCED_A>
[src]
pub fn variant(&self) -> FORCED_A
[src]
Get enumerated values variant
pub fn is_forced_0(&self) -> bool
[src]
Checks if the value of the field is FORCED_0
pub fn is_forced_1(&self) -> bool
[src]
Checks if the value of the field is FORCED_1
impl R<bool, DEBUGEVT_A>
[src]
pub fn variant(&self) -> DEBUGEVT_A
[src]
Get enumerated values variant
pub fn is_debugevt_0(&self) -> bool
[src]
Checks if the value of the field is DEBUGEVT_0
pub fn is_debugevt_1(&self) -> bool
[src]
Checks if the value of the field is DEBUGEVT_1
impl R<u32, Reg<u32, _HFSR>>
[src]
pub fn vecttbl(&self) -> VECTTBL_R
[src]
Bit 1 - Indicates a BusFault on a vector table read during exception processing.
pub fn forced(&self) -> FORCED_R
[src]
Bit 30 - Indicates a forced hard fault, generated by escalation of a fault with configurable priority that cannot be handles, either because of priority or because it is disabled.
pub fn debugevt(&self) -> DEBUGEVT_R
[src]
Bit 31 - Reserved for Debug use. When writing to the register you must write 0 to this bit, otherwise behavior is Unpredictable.
impl R<bool, HALTED_A>
[src]
pub fn variant(&self) -> HALTED_A
[src]
Get enumerated values variant
pub fn is_halted_0(&self) -> bool
[src]
Checks if the value of the field is HALTED_0
pub fn is_halted_1(&self) -> bool
[src]
Checks if the value of the field is HALTED_1
impl R<bool, BKPT_A>
[src]
pub fn variant(&self) -> BKPT_A
[src]
Get enumerated values variant
pub fn is_bkpt_0(&self) -> bool
[src]
Checks if the value of the field is BKPT_0
pub fn is_bkpt_1(&self) -> bool
[src]
Checks if the value of the field is BKPT_1
impl R<bool, DWTTRAP_A>
[src]
pub fn variant(&self) -> DWTTRAP_A
[src]
Get enumerated values variant
pub fn is_dwttrap_0(&self) -> bool
[src]
Checks if the value of the field is DWTTRAP_0
pub fn is_dwttrap_1(&self) -> bool
[src]
Checks if the value of the field is DWTTRAP_1
impl R<bool, VCATCH_A>
[src]
pub fn variant(&self) -> VCATCH_A
[src]
Get enumerated values variant
pub fn is_vcatch_0(&self) -> bool
[src]
Checks if the value of the field is VCATCH_0
pub fn is_vcatch_1(&self) -> bool
[src]
Checks if the value of the field is VCATCH_1
impl R<bool, EXTERNAL_A>
[src]
pub fn variant(&self) -> EXTERNAL_A
[src]
Get enumerated values variant
pub fn is_external_0(&self) -> bool
[src]
Checks if the value of the field is EXTERNAL_0
pub fn is_external_1(&self) -> bool
[src]
Checks if the value of the field is EXTERNAL_1
impl R<u32, Reg<u32, _DFSR>>
[src]
pub fn halted(&self) -> HALTED_R
[src]
Bit 0 - Indicates a debug event generated by either a C_HALT or C_STEP request, triggered by a write to the DHCSR or a step request triggered by setting DEMCR.MON_STEP to 1.
pub fn bkpt(&self) -> BKPT_R
[src]
Bit 1 - Debug event generated by BKPT instruction execution or a breakpoint match in FPB
pub fn dwttrap(&self) -> DWTTRAP_R
[src]
Bit 2 - Debug event generated by the DWT
pub fn vcatch(&self) -> VCATCH_R
[src]
Bit 3 - Indicates triggering of a Vector catch
pub fn external(&self) -> EXTERNAL_R
[src]
Bit 4 - Debug event generated because of the assertion of an external debug request
impl R<u32, Reg<u32, _MMFAR>>
[src]
impl R<u32, Reg<u32, _BFAR>>
[src]
impl R<u8, STATE0_A>
[src]
pub fn variant(&self) -> Variant<u8, STATE0_A>
[src]
Get enumerated values variant
pub fn is_state0_0(&self) -> bool
[src]
Checks if the value of the field is STATE0_0
pub fn is_state0_1(&self) -> bool
[src]
Checks if the value of the field is STATE0_1
pub fn is_state0_2(&self) -> bool
[src]
Checks if the value of the field is STATE0_2
pub fn is_state0_3(&self) -> bool
[src]
Checks if the value of the field is STATE0_3
impl R<u8, STATE1_A>
[src]
pub fn variant(&self) -> Variant<u8, STATE1_A>
[src]
Get enumerated values variant
pub fn is_state1_0(&self) -> bool
[src]
Checks if the value of the field is STATE1_0
pub fn is_state1_1(&self) -> bool
[src]
Checks if the value of the field is STATE1_1
impl R<u32, Reg<u32, _ID_PFR0>>
[src]
pub fn state0(&self) -> STATE0_R
[src]
Bits 0:3 - ARM instruction set support
pub fn state1(&self) -> STATE1_R
[src]
Bits 4:7 - Thumb instruction set support
pub fn state2(&self) -> STATE2_R
[src]
Bits 8:11 - ARMv7-M unused
pub fn state3(&self) -> STATE3_R
[src]
Bits 12:15 - ARMv7-M unused
impl R<u8, PROGMODEL_A>
[src]
pub fn variant(&self) -> Variant<u8, PROGMODEL_A>
[src]
Get enumerated values variant
pub fn is_progmodel_0(&self) -> bool
[src]
Checks if the value of the field is PROGMODEL_0
pub fn is_progmodel_2(&self) -> bool
[src]
Checks if the value of the field is PROGMODEL_2
impl R<u32, Reg<u32, _ID_PFR1>>
[src]
pub fn progmodel(&self) -> PROGMODEL_R
[src]
Bits 8:11 - M profile programmers' model
impl R<u8, DEBUGMODEL_A>
[src]
pub fn variant(&self) -> Variant<u8, DEBUGMODEL_A>
[src]
Get enumerated values variant
pub fn is_debugmodel_0(&self) -> bool
[src]
Checks if the value of the field is DEBUGMODEL_0
pub fn is_debugmodel_1(&self) -> bool
[src]
Checks if the value of the field is DEBUGMODEL_1
impl R<u32, Reg<u32, _ID_DFR0>>
[src]
pub fn debugmodel(&self) -> DEBUGMODEL_R
[src]
Bits 20:23 - Support for memory-mapped debug model for M profile processors
impl R<u32, Reg<u32, _ID_AFR0>>
[src]
pub fn implementation_defined0(&self) -> IMPLEMENTATION_DEFINED0_R
[src]
Bits 0:3 - Gives information about the IMPLEMENTATION DEFINED features of a processor implementation.
pub fn implementation_defined1(&self) -> IMPLEMENTATION_DEFINED1_R
[src]
Bits 4:7 - Gives information about the IMPLEMENTATION DEFINED features of a processor implementation.
pub fn implementation_defined2(&self) -> IMPLEMENTATION_DEFINED2_R
[src]
Bits 8:11 - Gives information about the IMPLEMENTATION DEFINED features of a processor implementation.
pub fn implementation_defined3(&self) -> IMPLEMENTATION_DEFINED3_R
[src]
Bits 12:15 - Gives information about the IMPLEMENTATION DEFINED features of a processor implementation.
impl R<u8, PMSASUPPORT_A>
[src]
pub fn variant(&self) -> Variant<u8, PMSASUPPORT_A>
[src]
Get enumerated values variant
pub fn is_pmsasupport_0(&self) -> bool
[src]
Checks if the value of the field is PMSASUPPORT_0
pub fn is_pmsasupport_1(&self) -> bool
[src]
Checks if the value of the field is PMSASUPPORT_1
pub fn is_pmsasupport_2(&self) -> bool
[src]
Checks if the value of the field is PMSASUPPORT_2
pub fn is_pmsasupport_3(&self) -> bool
[src]
Checks if the value of the field is PMSASUPPORT_3
impl R<u8, OUTERMOST_SHAREABILITY_A>
[src]
pub fn variant(&self) -> OUTERMOST_SHAREABILITY_A
[src]
Get enumerated values variant
pub fn is_outermost_shareability_0(&self) -> bool
[src]
Checks if the value of the field is OUTERMOST_SHAREABILITY_0
pub fn is_outermost_shareability_1(&self) -> bool
[src]
Checks if the value of the field is OUTERMOST_SHAREABILITY_1
pub fn is_outermost_shareability_2(&self) -> bool
[src]
Checks if the value of the field is OUTERMOST_SHAREABILITY_2
pub fn is_outermost_shareability_3(&self) -> bool
[src]
Checks if the value of the field is OUTERMOST_SHAREABILITY_3
pub fn is_outermost_shareability_4(&self) -> bool
[src]
Checks if the value of the field is OUTERMOST_SHAREABILITY_4
pub fn is_outermost_shareability_5(&self) -> bool
[src]
Checks if the value of the field is OUTERMOST_SHAREABILITY_5
pub fn is_outermost_shareability_6(&self) -> bool
[src]
Checks if the value of the field is OUTERMOST_SHAREABILITY_6
pub fn is_outermost_shareability_7(&self) -> bool
[src]
Checks if the value of the field is OUTERMOST_SHAREABILITY_7
pub fn is_outermost_shareability_8(&self) -> bool
[src]
Checks if the value of the field is OUTERMOST_SHAREABILITY_8
pub fn is_outermost_shareability_9(&self) -> bool
[src]
Checks if the value of the field is OUTERMOST_SHAREABILITY_9
pub fn is_outermost_shareability_10(&self) -> bool
[src]
Checks if the value of the field is OUTERMOST_SHAREABILITY_10
pub fn is_outermost_shareability_11(&self) -> bool
[src]
Checks if the value of the field is OUTERMOST_SHAREABILITY_11
pub fn is_outermost_shareability_12(&self) -> bool
[src]
Checks if the value of the field is OUTERMOST_SHAREABILITY_12
pub fn is_outermost_shareability_13(&self) -> bool
[src]
Checks if the value of the field is OUTERMOST_SHAREABILITY_13
pub fn is_outermost_shareability_14(&self) -> bool
[src]
Checks if the value of the field is OUTERMOST_SHAREABILITY_14
pub fn is_outermost_shareability_15(&self) -> bool
[src]
Checks if the value of the field is OUTERMOST_SHAREABILITY_15
impl R<u8, SHAREABILITY_LEVELS_A>
[src]
pub fn variant(&self) -> Variant<u8, SHAREABILITY_LEVELS_A>
[src]
Get enumerated values variant
pub fn is_shareability_levels_0(&self) -> bool
[src]
Checks if the value of the field is SHAREABILITY_LEVELS_0
pub fn is_shareability_levels_1(&self) -> bool
[src]
Checks if the value of the field is SHAREABILITY_LEVELS_1
impl R<u8, TCM_SUPPORT_A>
[src]
pub fn variant(&self) -> Variant<u8, TCM_SUPPORT_A>
[src]
Get enumerated values variant
pub fn is_tcm_support_0(&self) -> bool
[src]
Checks if the value of the field is TCM_SUPPORT_0
pub fn is_tcm_support_1(&self) -> bool
[src]
Checks if the value of the field is TCM_SUPPORT_1
pub fn is_tcm_support_2(&self) -> bool
[src]
Checks if the value of the field is TCM_SUPPORT_2
impl R<u8, AUXILIARY_REGISTERS_A>
[src]
pub fn variant(&self) -> Variant<u8, AUXILIARY_REGISTERS_A>
[src]
Get enumerated values variant
pub fn is_auxiliary_registers_0(&self) -> bool
[src]
Checks if the value of the field is AUXILIARY_REGISTERS_0
pub fn is_auxiliary_registers_1(&self) -> bool
[src]
Checks if the value of the field is AUXILIARY_REGISTERS_1
pub fn is_auxiliary_registers_2(&self) -> bool
[src]
Checks if the value of the field is AUXILIARY_REGISTERS_2
impl R<u32, Reg<u32, _ID_MMFR0>>
[src]
pub fn pmsasupport(&self) -> PMSASUPPORT_R
[src]
Bits 4:7 - Indicates support for a PMSA
pub fn outermost_shareability(&self) -> OUTERMOST_SHAREABILITY_R
[src]
Bits 8:11 - Indicates the outermost shareability domain implemented
pub fn shareability_levels(&self) -> SHAREABILITY_LEVELS_R
[src]
Bits 12:15 - Indicates the number of shareability levels implemented
pub fn tcm_support(&self) -> TCM_SUPPORT_R
[src]
Bits 16:19 - Indicates the support for Tightly Coupled Memory
pub fn auxiliary_registers(&self) -> AUXILIARY_REGISTERS_R
[src]
Bits 20:23 - Indicates the support for Auxiliary registers
impl R<u32, Reg<u32, _ID_MMFR1>>
[src]
pub fn id_mmfr1(&self) -> ID_MMFR1_R
[src]
Bits 0:31 - Gives information about the implemented memory model and memory management support.
impl R<u8, WFI_STALL_A>
[src]
pub fn variant(&self) -> Variant<u8, WFI_STALL_A>
[src]
Get enumerated values variant
pub fn is_wfi_stall_0(&self) -> bool
[src]
Checks if the value of the field is WFI_STALL_0
pub fn is_wfi_stall_1(&self) -> bool
[src]
Checks if the value of the field is WFI_STALL_1
impl R<u32, Reg<u32, _ID_MMFR2>>
[src]
pub fn wfi_stall(&self) -> WFI_STALL_R
[src]
Bits 24:27 - Indicates the support for Wait For Interrupt (WFI) stalling
impl R<u32, Reg<u32, _ID_MMFR3>>
[src]
pub fn id_mmfr3(&self) -> ID_MMFR3_R
[src]
Bits 0:31 - Gives information about the implemented memory model and memory management support.
impl R<u8, BITCOUNT_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, BITCOUNT_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_bitcount_instrs_0(&self) -> bool
[src]
Checks if the value of the field is BITCOUNT_INSTRS_0
pub fn is_bitcount_instrs_1(&self) -> bool
[src]
Checks if the value of the field is BITCOUNT_INSTRS_1
impl R<u8, BITFIELD_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, BITFIELD_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_bitfield_instrs_0(&self) -> bool
[src]
Checks if the value of the field is BITFIELD_INSTRS_0
pub fn is_bitfield_instrs_1(&self) -> bool
[src]
Checks if the value of the field is BITFIELD_INSTRS_1
impl R<u8, CMPBRANCH_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, CMPBRANCH_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_cmpbranch_instrs_0(&self) -> bool
[src]
Checks if the value of the field is CMPBRANCH_INSTRS_0
pub fn is_cmpbranch_instrs_1(&self) -> bool
[src]
Checks if the value of the field is CMPBRANCH_INSTRS_1
impl R<u8, COPROC_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, COPROC_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_coproc_instrs_0(&self) -> bool
[src]
Checks if the value of the field is COPROC_INSTRS_0
pub fn is_coproc_instrs_1(&self) -> bool
[src]
Checks if the value of the field is COPROC_INSTRS_1
pub fn is_coproc_instrs_2(&self) -> bool
[src]
Checks if the value of the field is COPROC_INSTRS_2
pub fn is_coproc_instrs_3(&self) -> bool
[src]
Checks if the value of the field is COPROC_INSTRS_3
pub fn is_coproc_instrs_4(&self) -> bool
[src]
Checks if the value of the field is COPROC_INSTRS_4
impl R<u8, DEBUG_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, DEBUG_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_debug_instrs_0(&self) -> bool
[src]
Checks if the value of the field is DEBUG_INSTRS_0
pub fn is_debug_instrs_1(&self) -> bool
[src]
Checks if the value of the field is DEBUG_INSTRS_1
impl R<u8, DIVIDE_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, DIVIDE_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_divide_instrs_0(&self) -> bool
[src]
Checks if the value of the field is DIVIDE_INSTRS_0
pub fn is_divide_instrs_1(&self) -> bool
[src]
Checks if the value of the field is DIVIDE_INSTRS_1
impl R<u32, Reg<u32, _ID_ISAR0>>
[src]
pub fn bitcount_instrs(&self) -> BITCOUNT_INSTRS_R
[src]
Bits 4:7 - Indicates the supported Bit Counting instructions
pub fn bitfield_instrs(&self) -> BITFIELD_INSTRS_R
[src]
Bits 8:11 - Indicates the supported BitField instructions
pub fn cmpbranch_instrs(&self) -> CMPBRANCH_INSTRS_R
[src]
Bits 12:15 - Indicates the supported combined Compare and Branch instructions
pub fn coproc_instrs(&self) -> COPROC_INSTRS_R
[src]
Bits 16:19 - Indicates the supported Coprocessor instructions
pub fn debug_instrs(&self) -> DEBUG_INSTRS_R
[src]
Bits 20:23 - Indicates the supported Debug instructions
pub fn divide_instrs(&self) -> DIVIDE_INSTRS_R
[src]
Bits 24:27 - Indicates the supported Divide instructions
impl R<u8, EXTEND_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTEND_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_extend_instrs_0(&self) -> bool
[src]
Checks if the value of the field is EXTEND_INSTRS_0
pub fn is_extend_instrs_1(&self) -> bool
[src]
Checks if the value of the field is EXTEND_INSTRS_1
pub fn is_extend_instrs_2(&self) -> bool
[src]
Checks if the value of the field is EXTEND_INSTRS_2
impl R<u8, IFTHEN_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, IFTHEN_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_ifthen_instrs_0(&self) -> bool
[src]
Checks if the value of the field is IFTHEN_INSTRS_0
pub fn is_ifthen_instrs_1(&self) -> bool
[src]
Checks if the value of the field is IFTHEN_INSTRS_1
impl R<u8, IMMEDIATE_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, IMMEDIATE_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_immediate_instrs_0(&self) -> bool
[src]
Checks if the value of the field is IMMEDIATE_INSTRS_0
pub fn is_immediate_instrs_1(&self) -> bool
[src]
Checks if the value of the field is IMMEDIATE_INSTRS_1
impl R<u8, INTERWORK_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, INTERWORK_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_interwork_instrs_0(&self) -> bool
[src]
Checks if the value of the field is INTERWORK_INSTRS_0
pub fn is_interwork_instrs_1(&self) -> bool
[src]
Checks if the value of the field is INTERWORK_INSTRS_1
pub fn is_interwork_instrs_2(&self) -> bool
[src]
Checks if the value of the field is INTERWORK_INSTRS_2
pub fn is_interwork_instrs_3(&self) -> bool
[src]
Checks if the value of the field is INTERWORK_INSTRS_3
impl R<u32, Reg<u32, _ID_ISAR1>>
[src]
pub fn extend_instrs(&self) -> EXTEND_INSTRS_R
[src]
Bits 12:15 - Indicates the supported Extend instructions
pub fn ifthen_instrs(&self) -> IFTHEN_INSTRS_R
[src]
Bits 16:19 - Indicates the supported IfThen instructions
pub fn immediate_instrs(&self) -> IMMEDIATE_INSTRS_R
[src]
Bits 20:23 - Indicates the support for data-processing instructions with long immediate
pub fn interwork_instrs(&self) -> INTERWORK_INSTRS_R
[src]
Bits 24:27 - Indicates the supported Interworking instructions
impl R<u8, LOADSTORE_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, LOADSTORE_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_loadstore_instrs_0(&self) -> bool
[src]
Checks if the value of the field is LOADSTORE_INSTRS_0
pub fn is_loadstore_instrs_1(&self) -> bool
[src]
Checks if the value of the field is LOADSTORE_INSTRS_1
impl R<u8, MEMHINT_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, MEMHINT_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_memhint_instrs_0(&self) -> bool
[src]
Checks if the value of the field is MEMHINT_INSTRS_0
pub fn is_memhint_instrs_1(&self) -> bool
[src]
Checks if the value of the field is MEMHINT_INSTRS_1
pub fn is_memhint_instrs_2(&self) -> bool
[src]
Checks if the value of the field is MEMHINT_INSTRS_2
pub fn is_memhint_instrs_3(&self) -> bool
[src]
Checks if the value of the field is MEMHINT_INSTRS_3
impl R<u8, MULTIACCESSINT_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, MULTIACCESSINT_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_multiaccessint_instrs_0(&self) -> bool
[src]
Checks if the value of the field is MULTIACCESSINT_INSTRS_0
pub fn is_multiaccessint_instrs_1(&self) -> bool
[src]
Checks if the value of the field is MULTIACCESSINT_INSTRS_1
pub fn is_multiaccessint_instrs_2(&self) -> bool
[src]
Checks if the value of the field is MULTIACCESSINT_INSTRS_2
impl R<u8, MULT_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, MULT_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_mult_instrs_0(&self) -> bool
[src]
Checks if the value of the field is MULT_INSTRS_0
pub fn is_mult_instrs_1(&self) -> bool
[src]
Checks if the value of the field is MULT_INSTRS_1
pub fn is_mult_instrs_2(&self) -> bool
[src]
Checks if the value of the field is MULT_INSTRS_2
impl R<u8, MULTS_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, MULTS_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_mults_instrs_0(&self) -> bool
[src]
Checks if the value of the field is MULTS_INSTRS_0
pub fn is_mults_instrs_1(&self) -> bool
[src]
Checks if the value of the field is MULTS_INSTRS_1
pub fn is_mults_instrs_2(&self) -> bool
[src]
Checks if the value of the field is MULTS_INSTRS_2
pub fn is_mults_instrs_3(&self) -> bool
[src]
Checks if the value of the field is MULTS_INSTRS_3
impl R<u8, MULTU_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, MULTU_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_multu_instrs_0(&self) -> bool
[src]
Checks if the value of the field is MULTU_INSTRS_0
pub fn is_multu_instrs_1(&self) -> bool
[src]
Checks if the value of the field is MULTU_INSTRS_1
pub fn is_multu_instrs_2(&self) -> bool
[src]
Checks if the value of the field is MULTU_INSTRS_2
impl R<u8, REVERSAL_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, REVERSAL_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_reversal_instrs_0(&self) -> bool
[src]
Checks if the value of the field is REVERSAL_INSTRS_0
pub fn is_reversal_instrs_1(&self) -> bool
[src]
Checks if the value of the field is REVERSAL_INSTRS_1
pub fn is_reversal_instrs_2(&self) -> bool
[src]
Checks if the value of the field is REVERSAL_INSTRS_2
impl R<u32, Reg<u32, _ID_ISAR2>>
[src]
pub fn loadstore_instrs(&self) -> LOADSTORE_INSTRS_R
[src]
Bits 0:3 - Indicates the supported additional load and store instructions
pub fn memhint_instrs(&self) -> MEMHINT_INSTRS_R
[src]
Bits 4:7 - Indicates the supported Memory Hint instructions
pub fn multiaccessint_instrs(&self) -> MULTIACCESSINT_INSTRS_R
[src]
Bits 8:11 - Indicates the support for multi-access interruptible instructions
pub fn mult_instrs(&self) -> MULT_INSTRS_R
[src]
Bits 12:15 - Indicates the supported additional Multiply instructions
pub fn mults_instrs(&self) -> MULTS_INSTRS_R
[src]
Bits 16:19 - Indicates the supported advanced signed Multiply instructions
pub fn multu_instrs(&self) -> MULTU_INSTRS_R
[src]
Bits 20:23 - Indicates the supported advanced unsigned Multiply instructions
pub fn reversal_instrs(&self) -> REVERSAL_INSTRS_R
[src]
Bits 28:31 - Indicates the supported Reversal instructions
impl R<u8, SATURATE_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, SATURATE_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_saturate_instrs_0(&self) -> bool
[src]
Checks if the value of the field is SATURATE_INSTRS_0
pub fn is_saturate_instrs_1(&self) -> bool
[src]
Checks if the value of the field is SATURATE_INSTRS_1
impl R<u8, SIMD_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, SIMD_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_simd_instrs_0(&self) -> bool
[src]
Checks if the value of the field is SIMD_INSTRS_0
pub fn is_simd_instrs_1(&self) -> bool
[src]
Checks if the value of the field is SIMD_INSTRS_1
pub fn is_simd_instrs_3(&self) -> bool
[src]
Checks if the value of the field is SIMD_INSTRS_3
impl R<u8, SVC_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, SVC_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_svc_instrs_0(&self) -> bool
[src]
Checks if the value of the field is SVC_INSTRS_0
pub fn is_svc_instrs_1(&self) -> bool
[src]
Checks if the value of the field is SVC_INSTRS_1
impl R<u8, TABBRANCH_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, TABBRANCH_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_tabbranch_instrs_0(&self) -> bool
[src]
Checks if the value of the field is TABBRANCH_INSTRS_0
pub fn is_tabbranch_instrs_1(&self) -> bool
[src]
Checks if the value of the field is TABBRANCH_INSTRS_1
impl R<u8, THUMBCOPY_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, THUMBCOPY_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_thumbcopy_instrs_0(&self) -> bool
[src]
Checks if the value of the field is THUMBCOPY_INSTRS_0
pub fn is_thumbcopy_instrs_1(&self) -> bool
[src]
Checks if the value of the field is THUMBCOPY_INSTRS_1
impl R<u8, TRUENOP_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, TRUENOP_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_truenop_instrs_0(&self) -> bool
[src]
Checks if the value of the field is TRUENOP_INSTRS_0
pub fn is_truenop_instrs_1(&self) -> bool
[src]
Checks if the value of the field is TRUENOP_INSTRS_1
impl R<u32, Reg<u32, _ID_ISAR3>>
[src]
pub fn saturate_instrs(&self) -> SATURATE_INSTRS_R
[src]
Bits 0:3 - Indicates the supported Saturate instructions
pub fn simd_instrs(&self) -> SIMD_INSTRS_R
[src]
Bits 4:7 - Indicates the supported SIMD instructions
pub fn svc_instrs(&self) -> SVC_INSTRS_R
[src]
Bits 8:11 - Indicates the supported SVC instructions
pub fn synchprim_instrs(&self) -> SYNCHPRIM_INSTRS_R
[src]
Bits 12:15 - Together with the ID_ISAR4[SYNCHPRIM_INSTRS_FRAC] indicates the supported Synchronization Primitives
pub fn tabbranch_instrs(&self) -> TABBRANCH_INSTRS_R
[src]
Bits 16:19 - Indicates the supported Table Branch instructions
pub fn thumbcopy_instrs(&self) -> THUMBCOPY_INSTRS_R
[src]
Bits 20:23 - Indicates the supported non flag-setting MOV instructions
pub fn truenop_instrs(&self) -> TRUENOP_INSTRS_R
[src]
Bits 24:27 - Indicates the supported non flag-setting MOV instructions
impl R<u8, UNPRIV_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, UNPRIV_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_unpriv_instrs_0(&self) -> bool
[src]
Checks if the value of the field is UNPRIV_INSTRS_0
pub fn is_unpriv_instrs_1(&self) -> bool
[src]
Checks if the value of the field is UNPRIV_INSTRS_1
pub fn is_unpriv_instrs_2(&self) -> bool
[src]
Checks if the value of the field is UNPRIV_INSTRS_2
impl R<u8, WITHSHIFTS_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, WITHSHIFTS_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_withshifts_instrs_0(&self) -> bool
[src]
Checks if the value of the field is WITHSHIFTS_INSTRS_0
pub fn is_withshifts_instrs_1(&self) -> bool
[src]
Checks if the value of the field is WITHSHIFTS_INSTRS_1
pub fn is_withshifts_instrs_3(&self) -> bool
[src]
Checks if the value of the field is WITHSHIFTS_INSTRS_3
pub fn is_withshifts_instrs_4(&self) -> bool
[src]
Checks if the value of the field is WITHSHIFTS_INSTRS_4
impl R<u8, WRITEBACK_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, WRITEBACK_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_writeback_instrs_0(&self) -> bool
[src]
Checks if the value of the field is WRITEBACK_INSTRS_0
pub fn is_writeback_instrs_1(&self) -> bool
[src]
Checks if the value of the field is WRITEBACK_INSTRS_1
impl R<u8, BARRIER_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, BARRIER_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_barrier_instrs_0(&self) -> bool
[src]
Checks if the value of the field is BARRIER_INSTRS_0
pub fn is_barrier_instrs_1(&self) -> bool
[src]
Checks if the value of the field is BARRIER_INSTRS_1
impl R<u8, PSR_M_INSTRS_A>
[src]
pub fn variant(&self) -> Variant<u8, PSR_M_INSTRS_A>
[src]
Get enumerated values variant
pub fn is_psr_m_instrs_0(&self) -> bool
[src]
Checks if the value of the field is PSR_M_INSTRS_0
pub fn is_psr_m_instrs_1(&self) -> bool
[src]
Checks if the value of the field is PSR_M_INSTRS_1
impl R<u32, Reg<u32, _ID_ISAR4>>
[src]
pub fn unpriv_instrs(&self) -> UNPRIV_INSTRS_R
[src]
Bits 0:3 - Indicates the supported unprivileged instructions. These are the instruction variants indicated by a T suffix.
pub fn withshifts_instrs(&self) -> WITHSHIFTS_INSTRS_R
[src]
Bits 4:7 - Indicates the support for instructions with shifts
pub fn writeback_instrs(&self) -> WRITEBACK_INSTRS_R
[src]
Bits 8:11 - Indicates the support for Writeback addressing modes
pub fn barrier_instrs(&self) -> BARRIER_INSTRS_R
[src]
Bits 16:19 - Indicates the supported Barrier instructions
pub fn synchprim_instrs_frac(&self) -> SYNCHPRIM_INSTRS_FRAC_R
[src]
Bits 20:23 - Together with the ID_ISAR3[SYNCHPRIM_INSTRS] indicates the supported Synchronization Primitives
pub fn psr_m_instrs(&self) -> PSR_M_INSTRS_R
[src]
Bits 24:27 - Indicates the supported M profile instructions to modify the PSRs
impl R<u8, CL1_A>
[src]
pub fn variant(&self) -> Variant<u8, CL1_A>
[src]
Get enumerated values variant
pub fn is_cl1_0(&self) -> bool
[src]
Checks if the value of the field is CL1_0
pub fn is_cl1_1(&self) -> bool
[src]
Checks if the value of the field is CL1_1
pub fn is_cl1_2(&self) -> bool
[src]
Checks if the value of the field is CL1_2
pub fn is_cl1_3(&self) -> bool
[src]
Checks if the value of the field is CL1_3
pub fn is_cl1_4(&self) -> bool
[src]
Checks if the value of the field is CL1_4
impl R<u8, CL2_A>
[src]
pub fn variant(&self) -> Variant<u8, CL2_A>
[src]
Get enumerated values variant
pub fn is_cl2_0(&self) -> bool
[src]
Checks if the value of the field is CL2_0
pub fn is_cl2_1(&self) -> bool
[src]
Checks if the value of the field is CL2_1
pub fn is_cl2_2(&self) -> bool
[src]
Checks if the value of the field is CL2_2
pub fn is_cl2_3(&self) -> bool
[src]
Checks if the value of the field is CL2_3
pub fn is_cl2_4(&self) -> bool
[src]
Checks if the value of the field is CL2_4
impl R<u8, CL3_A>
[src]
pub fn variant(&self) -> Variant<u8, CL3_A>
[src]
Get enumerated values variant
pub fn is_cl3_0(&self) -> bool
[src]
Checks if the value of the field is CL3_0
pub fn is_cl3_1(&self) -> bool
[src]
Checks if the value of the field is CL3_1
pub fn is_cl3_2(&self) -> bool
[src]
Checks if the value of the field is CL3_2
pub fn is_cl3_3(&self) -> bool
[src]
Checks if the value of the field is CL3_3
pub fn is_cl3_4(&self) -> bool
[src]
Checks if the value of the field is CL3_4
impl R<u8, CL4_A>
[src]
pub fn variant(&self) -> Variant<u8, CL4_A>
[src]
Get enumerated values variant
pub fn is_cl4_0(&self) -> bool
[src]
Checks if the value of the field is CL4_0
pub fn is_cl4_1(&self) -> bool
[src]
Checks if the value of the field is CL4_1
pub fn is_cl4_2(&self) -> bool
[src]
Checks if the value of the field is CL4_2
pub fn is_cl4_3(&self) -> bool
[src]
Checks if the value of the field is CL4_3
pub fn is_cl4_4(&self) -> bool
[src]
Checks if the value of the field is CL4_4
impl R<u8, CL5_A>
[src]
pub fn variant(&self) -> Variant<u8, CL5_A>
[src]
Get enumerated values variant
pub fn is_cl5_0(&self) -> bool
[src]
Checks if the value of the field is CL5_0
pub fn is_cl5_1(&self) -> bool
[src]
Checks if the value of the field is CL5_1
pub fn is_cl5_2(&self) -> bool
[src]
Checks if the value of the field is CL5_2
pub fn is_cl5_3(&self) -> bool
[src]
Checks if the value of the field is CL5_3
pub fn is_cl5_4(&self) -> bool
[src]
Checks if the value of the field is CL5_4
impl R<u8, CL6_A>
[src]
pub fn variant(&self) -> Variant<u8, CL6_A>
[src]
Get enumerated values variant
pub fn is_cl6_0(&self) -> bool
[src]
Checks if the value of the field is CL6_0
pub fn is_cl6_1(&self) -> bool
[src]
Checks if the value of the field is CL6_1
pub fn is_cl6_2(&self) -> bool
[src]
Checks if the value of the field is CL6_2
pub fn is_cl6_3(&self) -> bool
[src]
Checks if the value of the field is CL6_3
pub fn is_cl6_4(&self) -> bool
[src]
Checks if the value of the field is CL6_4
impl R<u8, CL7_A>
[src]
pub fn variant(&self) -> Variant<u8, CL7_A>
[src]
Get enumerated values variant
pub fn is_cl7_0(&self) -> bool
[src]
Checks if the value of the field is CL7_0
pub fn is_cl7_1(&self) -> bool
[src]
Checks if the value of the field is CL7_1
pub fn is_cl7_2(&self) -> bool
[src]
Checks if the value of the field is CL7_2
pub fn is_cl7_3(&self) -> bool
[src]
Checks if the value of the field is CL7_3
pub fn is_cl7_4(&self) -> bool
[src]
Checks if the value of the field is CL7_4
impl R<u8, LOUIS_A>
[src]
pub fn variant(&self) -> LOUIS_A
[src]
Get enumerated values variant
pub fn is_louis_0(&self) -> bool
[src]
Checks if the value of the field is LOUIS_0
pub fn is_louis_1(&self) -> bool
[src]
Checks if the value of the field is LOUIS_1
pub fn is_louis_2(&self) -> bool
[src]
Checks if the value of the field is LOUIS_2
pub fn is_louis_3(&self) -> bool
[src]
Checks if the value of the field is LOUIS_3
pub fn is_louis_4(&self) -> bool
[src]
Checks if the value of the field is LOUIS_4
pub fn is_louis_5(&self) -> bool
[src]
Checks if the value of the field is LOUIS_5
pub fn is_louis_6(&self) -> bool
[src]
Checks if the value of the field is LOUIS_6
pub fn is_louis_7(&self) -> bool
[src]
Checks if the value of the field is LOUIS_7
impl R<u8, LOC_A>
[src]
pub fn variant(&self) -> LOC_A
[src]
Get enumerated values variant
pub fn is_loc_0(&self) -> bool
[src]
Checks if the value of the field is LOC_0
pub fn is_loc_1(&self) -> bool
[src]
Checks if the value of the field is LOC_1
pub fn is_loc_2(&self) -> bool
[src]
Checks if the value of the field is LOC_2
pub fn is_loc_3(&self) -> bool
[src]
Checks if the value of the field is LOC_3
pub fn is_loc_4(&self) -> bool
[src]
Checks if the value of the field is LOC_4
pub fn is_loc_5(&self) -> bool
[src]
Checks if the value of the field is LOC_5
pub fn is_loc_6(&self) -> bool
[src]
Checks if the value of the field is LOC_6
pub fn is_loc_7(&self) -> bool
[src]
Checks if the value of the field is LOC_7
impl R<u8, LOU_A>
[src]
pub fn variant(&self) -> LOU_A
[src]
Get enumerated values variant
pub fn is_lou_0(&self) -> bool
[src]
Checks if the value of the field is LOU_0
pub fn is_lou_1(&self) -> bool
[src]
Checks if the value of the field is LOU_1
pub fn is_lou_2(&self) -> bool
[src]
Checks if the value of the field is LOU_2
pub fn is_lou_3(&self) -> bool
[src]
Checks if the value of the field is LOU_3
pub fn is_lou_4(&self) -> bool
[src]
Checks if the value of the field is LOU_4
pub fn is_lou_5(&self) -> bool
[src]
Checks if the value of the field is LOU_5
pub fn is_lou_6(&self) -> bool
[src]
Checks if the value of the field is LOU_6
pub fn is_lou_7(&self) -> bool
[src]
Checks if the value of the field is LOU_7
impl R<u32, Reg<u32, _CLIDR>>
[src]
pub fn cl1(&self) -> CL1_R
[src]
Bits 0:2 - Indicate the type of cache implemented at level 1.
pub fn cl2(&self) -> CL2_R
[src]
Bits 3:5 - Indicate the type of cache implemented at level 2.
pub fn cl3(&self) -> CL3_R
[src]
Bits 6:8 - Indicate the type of cache implemented at level 3.
pub fn cl4(&self) -> CL4_R
[src]
Bits 9:11 - Indicate the type of cache implemented at level 4.
pub fn cl5(&self) -> CL5_R
[src]
Bits 12:14 - Indicate the type of cache implemented at level 5.
pub fn cl6(&self) -> CL6_R
[src]
Bits 15:17 - Indicate the type of cache implemented at level 6.
pub fn cl7(&self) -> CL7_R
[src]
Bits 18:20 - Indicate the type of cache implemented at level 7.
pub fn louis(&self) -> LOUIS_R
[src]
Bits 21:23 - Level of Unification Inner Shareable for the cache hierarchy. This field is RAZ.
pub fn loc(&self) -> LOC_R
[src]
Bits 24:26 - Level of Coherency for the cache hierarchy
pub fn lou(&self) -> LOU_R
[src]
Bits 27:29 - Level of Unification for the cache hierarchy
impl R<u8, FORMAT_A>
[src]
pub fn variant(&self) -> Variant<u8, FORMAT_A>
[src]
Get enumerated values variant
pub fn is_format_4(&self) -> bool
[src]
Checks if the value of the field is FORMAT_4
impl R<u32, Reg<u32, _CTR>>
[src]
pub fn iminline(&self) -> IMINLINE_R
[src]
Bits 0:3 - Log2 of the number of words in the smallest cache line of all the instruction caches that are controlled by the processor.
pub fn dminline(&self) -> DMINLINE_R
[src]
Bits 16:19 - Log2 of the number of words in the smallest cache line of all the data caches and unified caches that are controlled by the processor.
pub fn erg(&self) -> ERG_R
[src]
Bits 20:23 - Exclusives Reservation Granule. The maximum size of the reservation granule that has been implemented for the Load-Exclusive and Store-Exclusive instructions, encoded as Log2 of the number of words.
pub fn cwg(&self) -> CWG_R
[src]
Bits 24:27 - Cache Write-back Granule. The maximum size of memory that can be overwritten as a result of the eviction of a cache entry that has had a memory location in it modified, encoded as Log2 of the number of words.
pub fn format(&self) -> FORMAT_R
[src]
Bits 29:31 - Indicates the implemented CTR format.
impl R<u8, LINESIZE_A>
[src]
pub fn variant(&self) -> LINESIZE_A
[src]
Get enumerated values variant
pub fn is_linesize_0(&self) -> bool
[src]
Checks if the value of the field is LINESIZE_0
pub fn is_linesize_1(&self) -> bool
[src]
Checks if the value of the field is LINESIZE_1
pub fn is_linesize_2(&self) -> bool
[src]
Checks if the value of the field is LINESIZE_2
pub fn is_linesize_3(&self) -> bool
[src]
Checks if the value of the field is LINESIZE_3
pub fn is_linesize_4(&self) -> bool
[src]
Checks if the value of the field is LINESIZE_4
pub fn is_linesize_5(&self) -> bool
[src]
Checks if the value of the field is LINESIZE_5
pub fn is_linesize_6(&self) -> bool
[src]
Checks if the value of the field is LINESIZE_6
pub fn is_linesize_7(&self) -> bool
[src]
Checks if the value of the field is LINESIZE_7
impl R<bool, WA_A>
[src]
pub fn variant(&self) -> WA_A
[src]
Get enumerated values variant
pub fn is_wa_0(&self) -> bool
[src]
Checks if the value of the field is WA_0
pub fn is_wa_1(&self) -> bool
[src]
Checks if the value of the field is WA_1
impl R<bool, RA_A>
[src]
pub fn variant(&self) -> RA_A
[src]
Get enumerated values variant
pub fn is_ra_0(&self) -> bool
[src]
Checks if the value of the field is RA_0
pub fn is_ra_1(&self) -> bool
[src]
Checks if the value of the field is RA_1
impl R<bool, WB_A>
[src]
pub fn variant(&self) -> WB_A
[src]
Get enumerated values variant
pub fn is_wb_0(&self) -> bool
[src]
Checks if the value of the field is WB_0
pub fn is_wb_1(&self) -> bool
[src]
Checks if the value of the field is WB_1
impl R<bool, WT_A>
[src]
pub fn variant(&self) -> 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
impl R<u32, Reg<u32, _CCSIDR>>
[src]
pub fn linesize(&self) -> LINESIZE_R
[src]
Bits 0:2 - (Log2(Number of words in cache line)) - 2.
pub fn associativity(&self) -> ASSOCIATIVITY_R
[src]
Bits 3:12 - (Associativity of cache) - 1, therefore a value of 0 indicates an associativity of 1. The associativity does not have to be a power of 2.
pub fn numsets(&self) -> NUMSETS_R
[src]
Bits 13:27 - (Number of sets in cache) - 1, therefore a value of 0 indicates 1 set in the cache. The number of sets does not have to be a power of 2.
pub fn wa(&self) -> WA_R
[src]
Bit 28 - Indicates whether the cache level supports write-allocation
pub fn ra(&self) -> RA_R
[src]
Bit 29 - Indicates whether the cache level supports read-allocation
pub fn wb(&self) -> WB_R
[src]
Bit 30 - Indicates whether the cache level supports write-back
pub fn wt(&self) -> WT_R
[src]
Bit 31 - Indicates whether the cache level supports write-through
impl R<bool, IND_A>
[src]
pub fn variant(&self) -> IND_A
[src]
Get enumerated values variant
pub fn is_ind_0(&self) -> bool
[src]
Checks if the value of the field is IND_0
pub fn is_ind_1(&self) -> bool
[src]
Checks if the value of the field is IND_1
impl R<u8, LEVEL_A>
[src]
pub fn variant(&self) -> Variant<u8, LEVEL_A>
[src]
Get enumerated values variant
pub fn is_level_0(&self) -> bool
[src]
Checks if the value of the field is LEVEL_0
pub fn is_level_1(&self) -> bool
[src]
Checks if the value of the field is LEVEL_1
pub fn is_level_2(&self) -> bool
[src]
Checks if the value of the field is LEVEL_2
pub fn is_level_3(&self) -> bool
[src]
Checks if the value of the field is LEVEL_3
pub fn is_level_4(&self) -> bool
[src]
Checks if the value of the field is LEVEL_4
pub fn is_level_5(&self) -> bool
[src]
Checks if the value of the field is LEVEL_5
pub fn is_level_6(&self) -> bool
[src]
Checks if the value of the field is LEVEL_6
impl R<u32, Reg<u32, _CSSELR>>
[src]
pub fn ind(&self) -> IND_R
[src]
Bit 0 - Instruction not data bit
pub fn level(&self) -> LEVEL_R
[src]
Bits 1:3 - Cache level of required cache
impl R<u8, CP0_A>
[src]
pub fn variant(&self) -> Variant<u8, CP0_A>
[src]
Get enumerated values variant
pub fn is_cp0_0(&self) -> bool
[src]
Checks if the value of the field is CP0_0
pub fn is_cp0_1(&self) -> bool
[src]
Checks if the value of the field is CP0_1
pub fn is_cp0_3(&self) -> bool
[src]
Checks if the value of the field is CP0_3
impl R<u8, CP1_A>
[src]
pub fn variant(&self) -> Variant<u8, CP1_A>
[src]
Get enumerated values variant
pub fn is_cp1_0(&self) -> bool
[src]
Checks if the value of the field is CP1_0
pub fn is_cp1_1(&self) -> bool
[src]
Checks if the value of the field is CP1_1
pub fn is_cp1_3(&self) -> bool
[src]
Checks if the value of the field is CP1_3
impl R<u8, CP2_A>
[src]
pub fn variant(&self) -> Variant<u8, CP2_A>
[src]
Get enumerated values variant
pub fn is_cp2_0(&self) -> bool
[src]
Checks if the value of the field is CP2_0
pub fn is_cp2_1(&self) -> bool
[src]
Checks if the value of the field is CP2_1
pub fn is_cp2_3(&self) -> bool
[src]
Checks if the value of the field is CP2_3
impl R<u8, CP3_A>
[src]
pub fn variant(&self) -> Variant<u8, CP3_A>
[src]
Get enumerated values variant
pub fn is_cp3_0(&self) -> bool
[src]
Checks if the value of the field is CP3_0
pub fn is_cp3_1(&self) -> bool
[src]
Checks if the value of the field is CP3_1
pub fn is_cp3_3(&self) -> bool
[src]
Checks if the value of the field is CP3_3
impl R<u8, CP4_A>
[src]
pub fn variant(&self) -> Variant<u8, CP4_A>
[src]
Get enumerated values variant
pub fn is_cp4_0(&self) -> bool
[src]
Checks if the value of the field is CP4_0
pub fn is_cp4_1(&self) -> bool
[src]
Checks if the value of the field is CP4_1
pub fn is_cp4_3(&self) -> bool
[src]
Checks if the value of the field is CP4_3
impl R<u8, CP5_A>
[src]
pub fn variant(&self) -> Variant<u8, CP5_A>
[src]
Get enumerated values variant
pub fn is_cp5_0(&self) -> bool
[src]
Checks if the value of the field is CP5_0
pub fn is_cp5_1(&self) -> bool
[src]
Checks if the value of the field is CP5_1
pub fn is_cp5_3(&self) -> bool
[src]
Checks if the value of the field is CP5_3
impl R<u8, CP6_A>
[src]
pub fn variant(&self) -> Variant<u8, CP6_A>
[src]
Get enumerated values variant
pub fn is_cp6_0(&self) -> bool
[src]
Checks if the value of the field is CP6_0
pub fn is_cp6_1(&self) -> bool
[src]
Checks if the value of the field is CP6_1
pub fn is_cp6_3(&self) -> bool
[src]
Checks if the value of the field is CP6_3
impl R<u8, CP7_A>
[src]
pub fn variant(&self) -> Variant<u8, CP7_A>
[src]
Get enumerated values variant
pub fn is_cp7_0(&self) -> bool
[src]
Checks if the value of the field is CP7_0
pub fn is_cp7_1(&self) -> bool
[src]
Checks if the value of the field is CP7_1
pub fn is_cp7_3(&self) -> bool
[src]
Checks if the value of the field is CP7_3
impl R<u8, CP10_A>
[src]
pub fn variant(&self) -> Variant<u8, CP10_A>
[src]
Get enumerated values variant
pub fn is_cp10_0(&self) -> bool
[src]
Checks if the value of the field is CP10_0
pub fn is_cp10_1(&self) -> bool
[src]
Checks if the value of the field is CP10_1
pub fn is_cp10_3(&self) -> bool
[src]
Checks if the value of the field is CP10_3
impl R<u8, CP11_A>
[src]
pub fn variant(&self) -> Variant<u8, CP11_A>
[src]
Get enumerated values variant
pub fn is_cp11_0(&self) -> bool
[src]
Checks if the value of the field is CP11_0
pub fn is_cp11_1(&self) -> bool
[src]
Checks if the value of the field is CP11_1
pub fn is_cp11_3(&self) -> bool
[src]
Checks if the value of the field is CP11_3
impl R<u32, Reg<u32, _CPACR>>
[src]
pub fn cp0(&self) -> CP0_R
[src]
Bits 0:1 - Access privileges for coprocessor 0.
pub fn cp1(&self) -> CP1_R
[src]
Bits 2:3 - Access privileges for coprocessor 1.
pub fn cp2(&self) -> CP2_R
[src]
Bits 4:5 - Access privileges for coprocessor 2.
pub fn cp3(&self) -> CP3_R
[src]
Bits 6:7 - Access privileges for coprocessor 3.
pub fn cp4(&self) -> CP4_R
[src]
Bits 8:9 - Access privileges for coprocessor 4.
pub fn cp5(&self) -> CP5_R
[src]
Bits 10:11 - Access privileges for coprocessor 5.
pub fn cp6(&self) -> CP6_R
[src]
Bits 12:13 - Access privileges for coprocessor 6.
pub fn cp7(&self) -> CP7_R
[src]
Bits 14:15 - Access privileges for coprocessor 7.
pub fn cp10(&self) -> CP10_R
[src]
Bits 20:21 - Access privileges for coprocessor 10.
pub fn cp11(&self) -> CP11_R
[src]
Bits 22:23 - Access privileges for coprocessor 11.
impl R<bool, EN_A>
[src]
pub fn variant(&self) -> EN_A
[src]
Get enumerated values variant
pub fn is_en_0(&self) -> bool
[src]
Checks if the value of the field is EN_0
pub fn is_en_1(&self) -> bool
[src]
Checks if the value of the field is EN_1
impl R<bool, RMW_A>
[src]
pub fn variant(&self) -> RMW_A
[src]
Get enumerated values variant
pub fn is_rmw_0(&self) -> bool
[src]
Checks if the value of the field is RMW_0
pub fn is_rmw_1(&self) -> bool
[src]
Checks if the value of the field is RMW_1
impl R<bool, RETEN_A>
[src]
pub fn variant(&self) -> RETEN_A
[src]
Get enumerated values variant
pub fn is_reten_0(&self) -> bool
[src]
Checks if the value of the field is RETEN_0
pub fn is_reten_1(&self) -> bool
[src]
Checks if the value of the field is RETEN_1
impl R<u8, SZ_A>
[src]
pub fn variant(&self) -> Variant<u8, SZ_A>
[src]
Get enumerated values variant
pub fn is_sz_0(&self) -> bool
[src]
Checks if the value of the field is SZ_0
pub fn is_sz_3(&self) -> bool
[src]
Checks if the value of the field is SZ_3
pub fn is_sz_4(&self) -> bool
[src]
Checks if the value of the field is SZ_4
pub fn is_sz_5(&self) -> bool
[src]
Checks if the value of the field is SZ_5
pub fn is_sz_6(&self) -> bool
[src]
Checks if the value of the field is SZ_6
pub fn is_sz_7(&self) -> bool
[src]
Checks if the value of the field is SZ_7
pub fn is_sz_8(&self) -> bool
[src]
Checks if the value of the field is SZ_8
pub fn is_sz_9(&self) -> bool
[src]
Checks if the value of the field is SZ_9
pub fn is_sz_10(&self) -> bool
[src]
Checks if the value of the field is SZ_10
pub fn is_sz_11(&self) -> bool
[src]
Checks if the value of the field is SZ_11
pub fn is_sz_12(&self) -> bool
[src]
Checks if the value of the field is SZ_12
pub fn is_sz_13(&self) -> bool
[src]
Checks if the value of the field is SZ_13
pub fn is_sz_14(&self) -> bool
[src]
Checks if the value of the field is SZ_14
pub fn is_sz_15(&self) -> bool
[src]
Checks if the value of the field is SZ_15
impl R<u32, Reg<u32, _CM7_ITCMCR>>
[src]
pub fn en(&self) -> EN_R
[src]
Bit 0 - TCM enable. When a TCM is disabled all accesses are made to the AXIM interface.
pub fn rmw(&self) -> RMW_R
[src]
Bit 1 - Read-Modify-Write (RMW) enable. Indicates that all writes to TCM, that are not the full width of the TCM RAM, use a RMW sequence.
pub fn reten(&self) -> RETEN_R
[src]
Bit 2 - Retry phase enable. When enabled the processor guarantees to honor the retry output on the corresponding TCM interface, re-executing the instruction which carried out the TCM access.
pub fn sz(&self) -> SZ_R
[src]
Bits 3:6 - TCM size. Indicates the size of the relevant TCM.
impl R<bool, EN_A>
[src]
pub fn variant(&self) -> EN_A
[src]
Get enumerated values variant
pub fn is_en_0(&self) -> bool
[src]
Checks if the value of the field is EN_0
pub fn is_en_1(&self) -> bool
[src]
Checks if the value of the field is EN_1
impl R<bool, RMW_A>
[src]
pub fn variant(&self) -> RMW_A
[src]
Get enumerated values variant
pub fn is_rmw_0(&self) -> bool
[src]
Checks if the value of the field is RMW_0
pub fn is_rmw_1(&self) -> bool
[src]
Checks if the value of the field is RMW_1
impl R<bool, RETEN_A>
[src]
pub fn variant(&self) -> RETEN_A
[src]
Get enumerated values variant
pub fn is_reten_0(&self) -> bool
[src]
Checks if the value of the field is RETEN_0
pub fn is_reten_1(&self) -> bool
[src]
Checks if the value of the field is RETEN_1
impl R<u8, SZ_A>
[src]
pub fn variant(&self) -> Variant<u8, SZ_A>
[src]
Get enumerated values variant
pub fn is_sz_0(&self) -> bool
[src]
Checks if the value of the field is SZ_0
pub fn is_sz_3(&self) -> bool
[src]
Checks if the value of the field is SZ_3
pub fn is_sz_4(&self) -> bool
[src]
Checks if the value of the field is SZ_4
pub fn is_sz_5(&self) -> bool
[src]
Checks if the value of the field is SZ_5
pub fn is_sz_6(&self) -> bool
[src]
Checks if the value of the field is SZ_6
pub fn is_sz_7(&self) -> bool
[src]
Checks if the value of the field is SZ_7
pub fn is_sz_8(&self) -> bool
[src]
Checks if the value of the field is SZ_8
pub fn is_sz_9(&self) -> bool
[src]
Checks if the value of the field is SZ_9
pub fn is_sz_10(&self) -> bool
[src]
Checks if the value of the field is SZ_10
pub fn is_sz_11(&self) -> bool
[src]
Checks if the value of the field is SZ_11
pub fn is_sz_12(&self) -> bool
[src]
Checks if the value of the field is SZ_12
pub fn is_sz_13(&self) -> bool
[src]
Checks if the value of the field is SZ_13
pub fn is_sz_14(&self) -> bool
[src]
Checks if the value of the field is SZ_14
pub fn is_sz_15(&self) -> bool
[src]
Checks if the value of the field is SZ_15
impl R<u32, Reg<u32, _CM7_DTCMCR>>
[src]
pub fn en(&self) -> EN_R
[src]
Bit 0 - TCM enable. When a TCM is disabled all accesses are made to the AXIM interface.
pub fn rmw(&self) -> RMW_R
[src]
Bit 1 - Read-Modify-Write (RMW) enable. Indicates that all writes to TCM, that are not the full width of the TCM RAM, use a RMW sequence.
pub fn reten(&self) -> RETEN_R
[src]
Bit 2 - Retry phase enable. When enabled the processor guarantees to honor the retry output on the corresponding TCM interface, re-executing the instruction which carried out the TCM access.
pub fn sz(&self) -> SZ_R
[src]
Bits 3:6 - TCM size. Indicates the size of the relevant TCM.
impl R<bool, EN_A>
[src]
pub fn variant(&self) -> EN_A
[src]
Get enumerated values variant
pub fn is_en_0(&self) -> bool
[src]
Checks if the value of the field is EN_0
pub fn is_en_1(&self) -> bool
[src]
Checks if the value of the field is EN_1
impl R<u8, SZ_A>
[src]
pub fn variant(&self) -> Variant<u8, SZ_A>
[src]
Get enumerated values variant
pub fn is_sz_0(&self) -> bool
[src]
Checks if the value of the field is SZ_0
pub fn is_sz_1(&self) -> bool
[src]
Checks if the value of the field is SZ_1
pub fn is_sz_2(&self) -> bool
[src]
Checks if the value of the field is SZ_2
pub fn is_sz_3(&self) -> bool
[src]
Checks if the value of the field is SZ_3
pub fn is_sz_4(&self) -> bool
[src]
Checks if the value of the field is SZ_4
impl R<u32, Reg<u32, _CM7_AHBPCR>>
[src]
pub fn en(&self) -> EN_R
[src]
Bit 0 - AHBP enable.
pub fn sz(&self) -> SZ_R
[src]
Bits 1:3 - AHBP size.
impl R<bool, SIWT_A>
[src]
pub fn variant(&self) -> SIWT_A
[src]
Get enumerated values variant
pub fn is_siwt_0(&self) -> bool
[src]
Checks if the value of the field is SIWT_0
pub fn is_siwt_1(&self) -> bool
[src]
Checks if the value of the field is SIWT_1
impl R<bool, ECCDIS_A>
[src]
pub fn variant(&self) -> ECCDIS_A
[src]
Get enumerated values variant
pub fn is_eccdis_0(&self) -> bool
[src]
Checks if the value of the field is ECCDIS_0
pub fn is_eccdis_1(&self) -> bool
[src]
Checks if the value of the field is ECCDIS_1
impl R<bool, FORCEWT_A>
[src]
pub fn variant(&self) -> FORCEWT_A
[src]
Get enumerated values variant
pub fn is_forcewt_0(&self) -> bool
[src]
Checks if the value of the field is FORCEWT_0
pub fn is_forcewt_1(&self) -> bool
[src]
Checks if the value of the field is FORCEWT_1
impl R<u32, Reg<u32, _CM7_CACR>>
[src]
pub fn siwt(&self) -> SIWT_R
[src]
Bit 0 - Shared cacheable-is-WT for data cache. Enables limited cache coherency usage.
pub fn eccdis(&self) -> ECCDIS_R
[src]
Bit 1 - Enables ECC in the instruction and data cache.
pub fn forcewt(&self) -> FORCEWT_R
[src]
Bit 2 - Enables Force Write-Through in the data cache.
impl R<u8, CTL_A>
[src]
pub fn variant(&self) -> CTL_A
[src]
Get enumerated values variant
pub fn is_ctl_0(&self) -> bool
[src]
Checks if the value of the field is CTL_0
pub fn is_ctl_1(&self) -> bool
[src]
Checks if the value of the field is CTL_1
pub fn is_ctl_2(&self) -> bool
[src]
Checks if the value of the field is CTL_2
pub fn is_ctl_3(&self) -> bool
[src]
Checks if the value of the field is CTL_3
impl R<u32, Reg<u32, _CM7_AHBSCR>>
[src]
pub fn ctl(&self) -> CTL_R
[src]
Bits 0:1 - AHBS prioritization control.
pub fn tpri(&self) -> TPRI_R
[src]
Bits 2:10 - Threshold execution priority for AHBS traffic demotion.
pub fn initcount(&self) -> INITCOUNT_R
[src]
Bits 11:15 - Fairness counter initialization value.
impl R<u8, AXIMTYPE_A>
[src]
pub fn variant(&self) -> AXIMTYPE_A
[src]
Get enumerated values variant
pub fn is_aximtype_0(&self) -> bool
[src]
Checks if the value of the field is AXIMTYPE_0
pub fn is_aximtype_1(&self) -> bool
[src]
Checks if the value of the field is AXIMTYPE_1
pub fn is_aximtype_2(&self) -> bool
[src]
Checks if the value of the field is AXIMTYPE_2
pub fn is_aximtype_3(&self) -> bool
[src]
Checks if the value of the field is AXIMTYPE_3
impl R<u32, Reg<u32, _CM7_ABFSR>>
[src]
pub fn itcm(&self) -> ITCM_R
[src]
Bit 0 - Asynchronous fault on ITCM interface.
pub fn dtcm(&self) -> DTCM_R
[src]
Bit 1 - Asynchronous fault on DTCM interface.
pub fn ahbp(&self) -> AHBP_R
[src]
Bit 2 - Asynchronous fault on AHBP interface.
pub fn axim(&self) -> AXIM_R
[src]
Bit 3 - Asynchronous fault on AXIM interface.
pub fn eppb(&self) -> EPPB_R
[src]
Bit 4 - Asynchronous fault on EPPB interface.
pub fn aximtype(&self) -> AXIMTYPE_R
[src]
Bits 8:9 - Indicates the type of fault on the AXIM interface. Only valid when AXIM is 1.
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>,