Function nereon::ucl_to_value[][src]

pub fn ucl_to_value(src: &mut Read) -> Result<Value, String>

Converts UCL formatted data into serde_json Value.

Examples

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);