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

Debug information which is parsed from DWARF debugging information.

Enums

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 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.

Define the role that a variable plays in a Variant relationship. See section ‘5.7.10 Variant Entries’ of the DWARF 5 specification