pub fn ucl_to_value(src: &mut Read) -> Result<Value, String>
Converts UCL formatted data into serde_json
Value
.
let mut ucl = r#"
user "root" {
uid 0
}
"#;
let value = json!({"user" : {"root" : {"uid" : 0 }}});
assert_eq!(ucl_to_value(&mut ucl.as_bytes()).unwrap(), value);