Expand description
Implementation of physical plan display. See
crate::displayable for examples of how to format
Structs§
- Default
Display - A new type wrapper to display
TimplementingDisplayAsusing theDefaultmode - Displayable
Execution Plan - Wraps an
ExecutionPlanwith various methods for formatting - Graphviz
Visitor 🔒 - Indent
Visitor 🔒 - Formats plans with a single line per node.
- Project
Schema Display - A wrapper to customize partitioned file display
- Tree
Render 🔒Visitor - This module implements a tree-like art renderer for execution plans, based on DuckDB’s implementation: https://github.com/duckdb/duckdb/blob/main/src/include/duckdb/common/tree_renderer/text_tree_renderer.hpp
- Verbose
Display - A new type wrapper to display
TimplementingDisplayAsusing theVerbosemode
Enums§
- Display
Format Type - Options for controlling how each
ExecutionPlanshould format itself - Show
Metrics 🔒 - Enum representing the different levels of metrics to display
Traits§
- Display
As - Trait for types which could have additional details when formatted in
Verbosemode