Expand description
Register Debug Support Infrastructure
This module provides optional infrastructure to query debug information from
register types implementing the RegisterDebugInfo
trait. This
information can then be used by the RegisterDebugValue
type to produce a
human-readable representation of a register’s fields and values.
Structs§
- Register
Debug Value RegisterDebugValue
captures a register’s value and implementsfmt::Debug
to provide a human-readable representation of the register state.
Enums§
- Field
Value Enum Cons - List element for the
FieldValueEnumSeq
sequence. - Field
Value Enum Nil - End-of-list type for the
FieldValueEnumSeq
sequence.
Traits§
- Field
Value Enum Seq FieldValueEnumSeq
is a debug helper trait representing a sequence of field enum types.- Register
Debug Info RegisterDebugInfo
exposes debugging information from register types.