Module debug

Module debug 

Source
Available on crate feature viz only.
Expand description

Debugging utilities for Hydro IR graph visualization.

Similar to the DFIR debugging utilities, this module provides convenient methods for opening graphs in web browsers and VS Code.

Functionsยง

open_dot
Opens Hydro IR roots as a single DOT diagram.
open_json_visualizer
Opens Hydro IR roots as a JSON visualization in the browser. Automatically handles compression and file-based fallback for large graphs.
open_json_visualizer_with_config
Opens Hydro IR roots as a JSON visualization with custom visualizer configuration. Allows specifying a custom base URL and compression settings.
open_mermaid
Opens Hydro IR roots as a single mermaid diagram.
save_dot
Saves Hydro IR roots as a DOT/Graphviz file. If no filename is provided, saves to temporary directory.
save_json
Saves Hydro IR roots as a JSON file. If no filename is provided, saves to temporary directory.
save_mermaid
Saves Hydro IR roots as a Mermaid diagram file. If no filename is provided, saves to temporary directory.