Module polars_core::datatypes
source · Expand description
§Data types supported by Polars.
At the moment Polars doesn’t include all data types available by Arrow. The goal is to incrementally support more data types and prioritize these by usability.
See the AnyValue variants for the data types that are currently supported.
Modules§
- categorical
dtype-categorical
- revmap
dtype-categorical
- string_cache
dtype-categorical
Structs§
- CatIter
dtype-categorical
- CategoricalChunked
dtype-categorical
- CategoricalChunkedBuilder
dtype-categorical
- Characterizes the name and the
DataType
of a column. - GlobalRevMapMerger
dtype-categorical
- Int128Type
dtype-decimal
- Maps a logical type to a chunked array implementation of the physical type. This saves a lot of compiler bloat and allows us to reuse functionality.
- ObjectType
object
- OwnedObject
object
Enums§
- The set of supported logical types in this crate.
- The time units defined in Arrow.
- CategoricalOrdering
dtype-categorical
- RevMapping
dtype-categorical
Constants§
- IDX_DTYPENon-
bigidx
Statics§
Traits§
- CategoricalMergeOperation
dtype-categorical
- Safety
Functions§
- call_categorical_merge_operation
dtype-categorical
- create_enum_data_type
dtype-categorical
- make_categoricals_compatible
dtype-categorical
- make_list_categoricals_compatible
dtype-categorical
Type Aliases§
- DecimalChunked
dtype-decimal
- IdxCaNon-
bigidx
- IdxTypeNon-
bigidx
- Int128Chunked
dtype-decimal
- ObjectChunked
object
- This hashmap uses an IdHasher