Module probe_rs::debug [−][src]
Expand description
Debugging support for probe-rs
The debug
module contains various debug functionality, which can be
used to implement a debugger based on probe-rs
.
Structs
DebugInfo | Debug information which is parsed from DWARF debugging information. |
Registers | |
SourceLocation | |
StackFrame | |
StackFrameIterator | |
Variable |
Enums
ColumnType | |
DebugError | |
VariableInclusion | VariableInclusion is a tag used to control when a variable should be included in the final result tree, or if it is simply an artifact of decoding the DWARF structure |
VariableKind | VariableKind is a tag used to differentiate the nature of a variable. The DAP protocol requires a differentiation between ‘Named’ and ‘Indexed’. We’ve added some flags to control when variables require unique handling or decoding the value during runtimeprocessing. |
VariantRole | Define the role that a variable plays in a Variant relationship. See section ‘5.7.10 Variant Entries’ of the DWARF 5 specification |