pub fn is_struct(arr: &ValArray) -> bool
Check if a Value is a struct-shaped array: non-empty, every element is a 2-element array with a string first element, keys sorted ascending.