parse/
lib.rs

1use std::collections::BTreeMap;
2
3mod dotted_path;
4mod lower_name;
5mod name_case;
6mod name_error;
7mod path_error;
8mod upper_name;
9pub mod xml;
10
11pub use dotted_path::DottedPath;
12pub use lower_name::LowerName;
13pub use name_case::*;
14pub use name_error::NameError;
15pub use path_error::PathError;
16pub use upper_name::UpperName;
17
18pub struct Map<Name: Ord, Value, Index> {
19    pub names: BTreeMap<Name, Index>,
20    pub vec: Vec<Value>,
21}