//! [`Spans`]: where each value of a parsed document is.
usesuper::Span;/// Where each value of a parsed document is: the value's span, its key's
/// (map entries), and its children's, in the same order as the value's.
#[derive(Debug, Clone, Default, PartialEq)]pubstructSpans{/// The value's span.
pubspan: Span,
/// Its key's span, for a map entry.
pubkey:Option<Span>,
/// Its children's spans, in the order of the value's.
pubchildren:Vec<Spans>,
}