Type Definition keyvalues_parser::Obj[][src]

pub type Obj<'a> = BTreeMap<Key<'a>, Vec<Value<'a>>>;
Expand description

An Obj is represented as a BTreeMap which maps keys to their corresponding values

The values in this case is a Vec since a single key can map to multiple values to form a sequence. This is represented as the same key being used within an object to map to different values.