dyaml.representer

YAML node _representer. Prepares YAML nodes for output. A tutorial can be found here.

Code based on PyYAML.

Functions 12

fnNode representData(const Node data, ScalarStyle defaultScalarStyle, CollectionStyle defaultCollectionStyle) @safeRepresents YAML nodes as scalar, sequence and mapping nodes ready for output.
fnNode representString(const Node node) @safe
fnNode representBytes(const Node node) @safe
fnNode representBool(const Node node) @safe
fnNode representLong(const Node node) @safe
fnNode representReal(const Node node) @safe
fnNode representSysTime(const Node node) @safe
fnNode representNodes(const Node node, ScalarStyle defaultScalarStyle, CollectionStyle defaultCollectionStyle) @safe
fnbool shouldUseBlockStyle(const Node value) @safe
fnbool shouldUseBlockStyle(const Node.Pair value) @safe
fnNode representPairs(const Node node, ScalarStyle defaultScalarStyle, CollectionStyle defaultCollectionStyle) @safe