Skip to main content

deep_keys

Function deep_keys 

Source
pub fn deep_keys(object: &Value) -> Vec<String>
Expand description

Every leaf path of object, as dot-path strings.

let keys = deep_keys(&json!({ "a": { "b": 1 }, "c": [2] }));
assert_eq!(keys, ["a.b", "c[0]"]);