Maximilian Roos created ARROW-2431:

             Summary: [Rust] Schema fidelity
                 Key: ARROW-2431
             Project: Apache Arrow
          Issue Type: Improvement
          Components: Rust
            Reporter: Maximilian Roos

ref []

Currently our Traits are not loyal to 

For example, we nest `Field`s in the `DataType` (aka `type`) attribute of the 
parent Field (rather than having the type be `Struct` and a separate `Children` 


Is this OK, assuming that we can read and write accurate schemas? Or should we 
move towards having the Schema trait be consistent with the metadata spec?

This message was sent by Atlassian JIRA

Reply via email to