pub fn array_dimensions(items: &[Value]) -> Result<Vec<usize>>
Return every dimension of a rectangular array value.
PostgreSQL arrays cannot mix scalar and nested elements or contain sub-arrays with different extents.
PostgreSQL