//! Allow generic display of the structures using a tree representation.
//!
//! The `Builder` exposes the `to_node()` method that returns a tree-like structures with all the
//! visible fields of the builder. This structure can be used for pretty-printing the internal
//! builder state is a customized manner.
/// A `Node` of the tree, it represents an item that can be interacted with.
/// A field of a composite structure. The field may be named (like in `struct`s), or be unnamed
/// (like in `Vec`).
/// A leaf field of the tree structure.