Module builder

Source

Macros§

make_col_builder 🔒

Structs§

ArrowBuilder
ArrowColumn 🔒

Enums§

ColBuilder 🔒
An enum wrapper for all arrow builder types that we support. Used to store a builder for each column and avoid dynamic dispatch and downcasting when appending data.

Functions§

builder_for_datatype 🔒
field_with_typename 🔒
Create a Field and include the materialize ‘type name’ as an extension in the metadata.
scalar_to_arrow_datatype 🔒
Return the appropriate Arrow DataType for the given ScalarType, plus a string that should be used as part of the Arrow ‘Extension Type’ name for fields using this type: https://arrow.apache.org/docs/format/Columnar.html#extension-types
typename_from_field 🔒
Extract the materialize ‘type name’ from the metadata of a Field.