Module display

Module display 

Source
Expand description

Implementation of physical plan display. See crate::displayable for examples of how to format

Structs§

DefaultDisplay
A new type wrapper to display T implementingDisplayAs using the Default mode
DisplayableExecutionPlan
Wraps an ExecutionPlan with various methods for formatting
GraphvizVisitor 🔒
IndentVisitor 🔒
Formats plans with a single line per node.
ProjectSchemaDisplay
A wrapper to customize partitioned file display
TreeRenderVisitor 🔒
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
VerboseDisplay
A new type wrapper to display T implementing DisplayAs using the Verbose mode

Enums§

DisplayFormatType
Options for controlling how each ExecutionPlan should format itself
ShowMetrics 🔒
Enum representing the different levels of metrics to display

Traits§

DisplayAs
Trait for types which could have additional details when formatted in Verbose mode

Functions§

display_orderings