Expand description
Contains all metadata, such as PhysicalType
, ArrowDataType
, Field
and ArrowSchema
.
Re-exports§
pub use crate::types::PrimitiveType;
Modules§
Structs§
- Extension
Type - Field
- Represents Arrow’s metadata of a “column”.
- Union
Type
Enums§
- Arrow
Data Type - The set of supported logical types in this crate.
- Integer
Type - the set of valid indices types of a dictionary-encoded Array.
Each type corresponds to a variant of
crate::array::DictionaryArray
. - Interval
Unit - Interval units defined in Arrow
- Physical
Type - The set of physical types: unique in-memory representations of an Arrow array.
- Time
Unit - The time units defined in Arrow.
- Union
Mode - Mode of
ArrowDataType::Union
Statics§
Functions§
- get_
extension - support get extension for metadata
Type Aliases§
- Arrow
Schema - An ordered sequence of
Field
s - Arrow
Schema Ref - IdxArr
- Metadata
- typedef for BTreeMap<PlSmallStr, PlSmallStr> denoting
Field
’s andArrowSchema
’s metadata. - Schema
Ref - typedef for
Arc<ArrowSchema>
.