Module mz_expr::explain::text

source ·
Expand description

EXPLAIN ... AS TEXT support for structures defined in this crate.

Structs§

  • FmtNode 🔒
    A helper struct that abstracts over the formatting behavior of a single-input node.
  • A HumanizerMode that is unambiguous and should be used in EXPLAIN output.
  • A helper struct for wrapping expressions whose text output is modulated by the presence of some local (inferred schema) or global (required redaction) context.
  • A HumanizerMode that is ambiguous but allows us to print valid SQL statements, so it should be used in optimizer notices.

Traits§

  • A trait that abstracts the various ways in which we can humanize expressions.

Functions§