usecrate::Node;/// A "Doc" represents a set of lines and references to other Doc's.
#[derive(Default)]pubstructDoc{pub(crate)nodes:Vec<Node>}implDoc{#[must_use]pubfnnew()->Self{Self::default()}}// vim: set ft=rust et sw=2 ts=2 sts=2 cinoptions=2 tw=79 :