Type Alias yaml_peg::YamlArc

source ·
pub type YamlArc = Yaml<ArcRepr>;
Expand description

A YAML data with alloc::sync::Arc holder.

Aliased Type§

enum YamlArc {
    Null,
    Bool(bool),
    Int(String),
    Float(String),
    Str(String),
    Seq(Vec<Node<ArcRepr>>),
    Map(LinkedHashMap<Node<ArcRepr>, Node<ArcRepr>>),
    Alias(String),
}

Variants§

§

Null

Null

§

Bool(bool)

Boolean

§

Int(String)

Integer

§

Float(String)

Float

§

Str(String)

String

§

Seq(Vec<Node<ArcRepr>>)

Sequence

§

Map(LinkedHashMap<Node<ArcRepr>, Node<ArcRepr>>)

Map

§

Alias(String)

Alias (anchor insertion)