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.
private fnNode representNull() @safe
private fnNode representString(const Node node) @safe
private fnNode representBytes(const Node node) @safe
private fnNode representBool(const Node node) @safe
private fnNode representLong(const Node node) @safe
private fnNode representReal(const Node node) @safe
private fnNode representSysTime(const Node node) @safe
private fnNode representNodes(const Node node, ScalarStyle defaultScalarStyle, CollectionStyle defaultCollectionStyle) @safe
private fnbool shouldUseBlockStyle(const Node value) @safe
private fnbool shouldUseBlockStyle(const Node.Pair value) @safe
private fnNode representPairs(const Node node, ScalarStyle defaultScalarStyle, CollectionStyle defaultCollectionStyle) @safe