Module 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.
HumanizedExplain
A HumanizerMode that is unambiguous and should be used in EXPLAIN output.
HumanizedExpr
A helper struct for wrapping expressions whose text output is modulated by the presence of some local (inferred schema) or global (required redaction) context.
HumanizedNotice
A HumanizerMode that is ambiguous but allows us to print valid SQL statements, so it should be used in optimizer notices.

Traits§

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

Functions§

fmt_text_constant_rows
write_first_rows 🔒