mbrobbel commented on PR #4630:
URL: https://github.com/apache/arrow-rs/pull/4630#issuecomment-1662218481

   > Could I possibly inquire as to your use-case?
   
   I'm working on [an Arrow implementation](https://github.com/mbrobbel/narrow) 
for use-cases where array schemas are known at compile time. This allows 
[deriving](https://github.com/mbrobbel/narrow/blob/main/tests/derive.rs) 
statically typed arrays for Rust types that provide efficient array-of-structs 
to struct-of-arrays conversion - and vice versa.
   
   > Is there some reason you wish to stick with using BufferBuilder and 
MutableBuffer?
   
   No. The arrays are generic over their inner buffer types, so to provide 
interop with `arrow-rs` buffers they need to implement some traits to make 
using them as buffers for these arrays possible. The next step is interop with 
`arrow-array` to allow zero-copy conversion to the array types of the 
`arrow-array` crate.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to