fn primitive_child<'a, T>( array: &'a StructArray, name: &str, ) -> Result<&'a PrimitiveArray<T>>where T: ArrowPrimitiveType,