git.net

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jira] [Created] (ARROW-3878) [Rust] Improve primitive types


Chao Sun created ARROW-3878:
-------------------------------

             Summary: [Rust] Improve primitive types 
                 Key: ARROW-3878
                 URL: https://issues.apache.org/jira/browse/ARROW-3878
             Project: Apache Arrow
          Issue Type: Improvement
            Reporter: Chao Sun
            Assignee: Chao Sun


Currently we simply uses Rust's native types as primitive types, and relies on macros such as [this|https://github.com/apache/arrow/blob/master/rust/src/array.rs#L298] to link the Arrow data type with the native type. A better approach may be to define richer primitive types which contain both the Arrow type and the Rust native type, as well as other information such as type's bit width, precision, etc.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)