Describe the bug
Exporting binaryview arrow to pyarrow fails with
Expected at least 3 buffers for imported type binary_view, ArrowArray struct has 2
To Reproduce
Construct binaryview array and export it over c data interface to pyarrow
Expected behavior
Export should succeed without error
Additional context
I think there's ambiguity in the spec apache/arrow#43989. However, regardless of that issue it seems that export binaryview array has to do a bit extra work to produce buffer lengths