package
20.2.19+incompatible
Repository: https://github.com/cockroachdb/cockroach.git
Documentation: pkg.go.dev

# Functions

Emit produces the EXPLAIN output against the given OutputBuilder.
MakeFlags crates Flags from ExplainOptions.
NewFactory creates a new explain factory.
NewOutputBuilder creates a new OutputBuilder.

# Structs

Factory implements exec.ExplainFactory.
Flags are modifiers for EXPLAIN (PLAN).
Node in a plan tree; records the operation and arguments passed to the factory method and provides access to the corresponding exec.Node (produced by the wrapped factory).
OutputBuilder is used to build the output of an explain tree.
Plan is the result of ConstructPlan; provides access to the exec.Plan produced by the wrapped factory.

# Type aliases

SpanFormatFn is a function used to format spans for EXPLAIN.